HTTP Client Vulnerability in Axios for Node.js and Browsers
CVE-2026-44492

8.6HIGH

Key Information:

Vendor

AxiOS

Status
Vendor
CVE Published:
11 June 2026

What is CVE-2026-44492?

Axios, a widely used promise-based HTTP client for both browsers and Node.js, has a notable vulnerability that arises from its failure to properly normalize IPv4-mapped IPv6 addresses. Specifically, prior to versions 0.32.0 and 1.16.0, the NO_PROXY environment variable, which is intended to prevent requests to specific addresses from being routed through a proxy, does not effectively function when IPv4 addresses, such as 127.0.0.1 or 169.254.169.254, are involved. In these cases, a request using the IPv4-mapped IPv6 format (e.g., ::ffff:7f00:1 or ::ffff:a9fe:a9fe) continues to route through the proxy instead of bypassing it. Given that Node.js translates these addresses to their underlying IPv4 counterparts, this leads to internal services being inadvertently accessed via the proxy, which poses a serious risk to security. This vulnerability has been addressed in the newer versions of Axios.

Affected Version(s)

axios >= 1.0.0, < 1.16.0 < 1.0.0, 1.16.0

axios < 0.32.0 < 0.32.0

References

CVSS V3.1

Score:
8.6
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.