Prototype pollution in axios - #VU127604
Published: April 24, 2026
axios
Detailed vulnerability description
The vulnerability allows a remote attacker to hijack outbound HTTP requests and disclose sensitive information.
The vulnerability exists due to prototype pollution in the Node.js http adapter transport handling when processing requests in a process where Object.prototype has been polluted by a co-dependency. A remote attacker can pollute Object.prototype.transport to hijack outbound HTTP requests and disclose sensitive information.
This issue affects the transport gadget in the Node.js http adapter only and requires a separate source of prototype pollution in the same process.