[ CVE-2026-101904 · Published 28 Sep 2026 ]

Axios: Header Injection via Inherited headers After Minimal Interceptor

CVSS 6.9 EPSS <1%1 agency advisoryFix available

[ Why it matters ]Priority signals

  • Public proof-of-concept exploit exists (CISA SSVC)

[ Description ]Official description

Axios is a promise-based HTTP client for the browser and Node.js. From 1.0.0 until 1.20.0, the dispatchRequest function normalizes inherited Object.prototype.headers from a replacement request configuration. A separate same-process prototype-pollution flaw sets Object.prototype.headers, and trusted request interceptors return a new ordinary configuration without an own headers property. After the interceptor chain, dispatchRequest resolves the inherited headers during normalization. Downstream request processing can observe attacker-controlled headers, including authorization-related values. This issue is fixed in version 1.20.0.

[ Fixes ]Fixes and patches

  • axios 1.20.0Fixed version · GitHub Advisories · npm package axios: upgrade to 1.20.0 or later (affected >= 1.0.0, < 1.20.0)

[ Advisories ]Government CERT advisories

  • CERT-FRCERTFR-2026-AVI-1336

    Multiple vulnerabilities in IBM products Translated from French

    Multiple vulnerabilities have been discovered in IBM products. Some of them allow an attacker to cause remote arbitrary code execution, privilege escalation and remote denial of service.

    CVE-2026-14671CVE-2026-11548CVE-2022-22950+490 more CVEs

[ Packages ]Affected open-source packages