Skip to content

Bump axios to 1.20.0: 12 advisories published against 1.18.0 (2026-09-30) #590

Open

Description

@aramarakelyan88

Summary

@iterable/web-sdk@2.3.3 pins axios to 1.18.0. On 2026-09-30 the GitHub Advisory Database published 12 axios advisories (7 high, 5 moderate) that affect every version below 1.20.0. As a result, 2.3.3 shows up in vulnerability scans again.

Consumers can't fix this themselves. The browser and Node builds (index.js, index.node.js) bundle their own copy of axios 1.18.0. An overrides/resolutions entry only changes the node_modules copy that scanners see, not the one the SDK runs. Only an SDK release can update the bundled copy.

Advisories (all fixed in axios 1.20.0)

High:

Moderate:

Request

In #585 you mentioned stopping at 1.18.0 because 1.20.0 adds a generic to AxiosResponse that breaks compilation in the auth test suite. Could that cleanup land, so the SDK can move to axios@1.20.0 or later in the next release?

Related: #528. Build-only packages under dependencies (copy-webpack-plugin, axios-mock-adapter) end up in consumers' production dependency trees and audits.

Thank you!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions