Is axios 1.17 vulnerable?

npm · 1 release from 1.17.0 to 1.17.0 · latest axios is 1.21.0 · checked 1 Nov 2026

Yes: 22 known advisories

Yes. axios 1.17.0, the last 1.17 release, is affected by 22 known security advisories (8 high, 14 medium), including CVE-2026-101905, CVE-2026-101907, CVE-2026-101903. Upgrade to 1.20.0 or later to fix all of them.

Upgrade with:npm install axios@1.20.0

Is your project affected?

Private repo? Upload its lockfile instead, or connect GitHub to check every repo.

Advisories affecting axios 1.17.0

  • MediumCVE-2026-101904GHSA-j8rh-479h-cp3230 Sept 2026

    Axios: Header Injection via Inherited headers After Minimal Interceptor

    Affected
    >=1.0.0 <1.20.0
    Fixed in
    1.20.0
  • MediumCVE-2026-101900GHSA-4hqw-qxg8-jxx230 Sept 2026

    Axios: Fetch Adapter Header Injection via Inherited FormData getHeaders

    Affected
    >=1.12.0 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-101905GHSA-m8m8-qj5v-23w330 Sept 2026

    Axios: Node HTTP adapter prototype-pollution gadget allows request socket hijack via inherited createConnection

    Affected
    >=1.15.2 <1.20.0
    Fixed in
    1.20.0
  • MediumCVE-2026-101899GHSA-44g4-m2mj-wpvx30 Sept 2026

    Axios: CIDR-form NO_PROXY entries are ignored, causing proxy exclusion bypass for internal IP ranges

    Affected
    >=1.15.0 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-101907GHSA-r4gj-5m52-g5wh30 Sept 2026

    Axios: maxRedirects: 0 is not enforced by the fetch adapter, allowing redirect-based SSRF

    Affected
    >=1.17.0 <1.20.0
    Fixed in
    1.20.0
  • MediumCVE-2026-101908GHSA-vh66-26gq-q6x830 Sept 2026

    Axios: Prototype pollution gadget in fetch adapter can alter outbound requests

    Affected
    >=1.7.0 <1.20.0
    Fixed in
    1.20.0
  • MediumCVE-2026-101902GHSA-9fr6-4gfg-395g30 Sept 2026

    Axios: Prototype-Pollution Gadget in the Default Instance Allows Inherited Object.prototype.method to Override HTTP Method

    Affected
    >=0.27.2 <0.34.0 · >=1.0.0 <1.20.0
    Fixed in
    0.34.0, 1.20.0
  • HighCVE-2026-101903GHSA-c29m-xwm3-cm6r30 Sept 2026

    Axios: ReDoS in fromDataURI data: URL parser freezes the Node event loop (DoS)

    Affected
    >=1.16.1 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-101906GHSA-mghh-pgcx-3jjj30 Sept 2026

    Axios: ReDoS (O(N²)) in shouldBypassProxy host normalization, reachable via untrusted redirect Location

    Affected
    >=1.15.0 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-101909GHSA-x97p-jq2g-jp4f30 Sept 2026

    Axios: Prototype Pollution Gadget in axios toFormData Options

    Affected
    >=0.28.0 <0.34.0 · >=1.15.1 <1.20.0
    Fixed in
    0.34.0, 1.20.0
  • HighCVE-2026-101898GHSA-3pq3-5fj3-cg6v30 Sept 2026

    Axios: HTTP/2 adapter bypasses configured DNS lookup and proxy controls

    Affected
    >=1.13.0 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-101901GHSA-542g-h47m-68v830 Sept 2026

    Axios: Denial of Service via Unhandled 'error' Event in HTTP/2 ClientHttp2Session Initialization

    Affected
    >=1.13.0 <1.20.0
    Fixed in
    1.20.0
  • HighCVE-2026-67320GHSA-gcfj-64vw-6mp920 Jul 2026

    Axios Node HTTP adapter can use an inherited proxy after interceptor config cloning

    Affected
    >=0.31.1 <0.33.0 · >=1.15.2 <1.18.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67321GHSA-hcpx-6fm6-wx2320 Jul 2026

    Axios form serializer maxDepth bypass via {} metatoken

    Affected
    >=0.31.1 <0.33.0 · >=1.15.1 <1.18.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67319GHSA-7q8q-rj6j-mhjq20 Jul 2026

    Axios: Nested axios option objects can consume polluted prototype values

    Affected
    >=0.8.0 <0.33.0 · >=1.0.0 <1.18.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67318GHSA-mwf2-3pr3-869820 Jul 2026

    Axios: HTTP/2 streamed uploads bypass `maxBodyLength`

    Affected
    >=1.13.0 <1.18.0
    Fixed in
    1.18.0
  • MediumCVE-2026-67317GHSA-jqh4-m9w3-8hp920 Jul 2026

    Axios: Fetch adapter `ReadableStream` uploads bypass `maxBodyLength`

    Affected
    >=1.7.0 <1.18.0
    Fixed in
    1.18.0
  • MediumCVE-2026-67316GHSA-mmx7-hfxf-jppx20 Jul 2026

    Axios: Prototype pollution gadgets can alter axios request construction

    Affected
    >=1.0.0 <1.18.0 · <0.33.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67315GHSA-f4gw-2p7v-454820 Jul 2026

    Axios: NO_PROXY bypass for 0.0.0.0 local addresses in axios

    Affected
    >=1.15.0 <1.18.0 · >=0.31.0 <0.33.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67313GHSA-42h9-826w-cgv320 Jul 2026

    Axios: Excessive recursion in formDataToJSON can cause denial of service

    Affected
    >=0.28.0 <0.33.0 · >=1.0.0 <1.18.0
    Fixed in
    0.33.0, 1.18.0
  • MediumCVE-2026-67314GHSA-xj6q-8x83-jv6g20 Jul 2026

    Axios: Prototype pollution auth subfields can inject Basic auth

    Affected
    >=1.15.2 <1.18.0
    Fixed in
    1.18.0
  • MediumCVE-2026-67312GHSA-pmv8-rq9r-6j7220 Jul 2026

    Axios: Deep formToJSON Key Recursion Can Cause Denial of Service

    Affected
    >=0.28.0 <0.33.0 · >=1.0.0 <1.18.0
    Fixed in
    0.33.0, 1.18.0

Which of your client projects are still on axios 1.17?

NPMscan reads the lockfiles in every GitHub repo you pick, finds the exact axios version each one installs, and checks it against these advisories. Each finding comes with the command that fixes it.

Other axios versions

Advisory data from OSV.dev (opens OSV.dev in a new tab), which includes the GitHub Advisory Database. Release list from the npm registry. Refreshed daily.