๐Ÿ” CVE Alert

CVE-2026-67320

UNKNOWN 0.0

axios before 0.33.0 Prototype Pollution via Node HTTP adapter

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

axios in a Node.js deployment using the HTTP adapter can route requests through an attacker-controlled proxy. axios hardens merged request configuration by creating a null-prototype object, but request interceptors run after the merge; a common immutable interceptor pattern such as {...config} or Object.assign({}, config) converts the hardened config back into a regular object. axios then dispatches that object without re-hardening it, and the Node HTTP adapter reads config.proxy through the prototype chain. If an attacker can pollute Object.prototype.proxy, affected requests can be routed through an attacker-controlled proxy. For plaintext HTTP requests, the proxy can observe Authorization headers, Basic auth from config.auth, method, absolute URL, Host, and request body, and can return its own response. This does not establish browser impact or HTTPS header/body disclosure under normal TLS validation. Affected versions are >=0.31.1 (fixed in 0.33.0) and >=1.15.2 (fixed in 1.18.0).

CWE CWE-200
Vendor axios
Product axios
Published Aug 1, 2026
Stay Ahead of the Next One

Get instant alerts for axios axios

Be the first to know when new unknown vulnerabilities affecting axios axios are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

axios / axios
0.31.1 < 0.33.0
axios / axios
1.15.2 < 1.18.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/axios/axios/security/advisories/GHSA-gcfj-64vw-6mp9 github.com: https://github.com/axios/axios/commit/df53d7dd99b202fb194217abd127ae6a630e70dc vulncheck.com: https://www.vulncheck.com/advisories/axios-before-prototype-pollution-via-node-http-adapter

Credits

๐Ÿ” thesmartshadow