#VU125749 HTTP response splitting in axios
Published: April 10, 2026
axios
axios
Description
The vulnerability allows a remote attacker to execute arbitrary code or compromise cloud resources.
The vulnerability exists due to improper neutralization of CRLF sequences in HTTP headers in lib/adapters/http.js when merging polluted header properties into outbound requests. A remote attacker can pollute Object.prototype through another vulnerable dependency and trigger a crafted request smuggling chain to execute arbitrary code or compromise cloud resources.
Exploitation requires chaining with a prototype pollution vulnerability in another dependency and can bypass AWS IMDSv2 protections to obtain metadata service tokens.