CVE Catalog

CVE-2026-101899

MediumCVSS 6.9
Published: Translated: NVD NIST

Summary

Axios versions 1.15.0 through 1.20.0 incorrectly treat NO_PROXY CIDR entries as textual hostname suffixes instead of network ranges. A request to an address covered by a CIDR entry in NO_PROXY is not matched and is sent through the configured proxy. For plaintext HTTP the proxy can observe and modify URLs, headers, and bodies; for HTTPS it can observe connection metadata and CONNECT requests.

Risk Assessment

Traffic that should bypass the proxy may be intercepted and modified, leading to data leakage or man-in-the-middle attacks. The risk affects environments using CIDR-formatted NO_PROXY entries.

Recommendation

Upgrade Axios to version 1.20.0 or later. Until patched, review NO_PROXY rules and avoid CIDR notation where possible.

Other vulnerabilities in Axios

See all
Original NVD description (English source)

Axios is a promise-based HTTP client for the browser and Node.js. From 1.15.0 until 1.20.0, Axios shouldBypassProxy treats the NO_PROXY CIDR form as a textual hostname suffix instead of evaluating the network range. A request targets an address covered by a CIDR entry in NO_PROXY while a proxy is configured. The CIDR bypass rule is not matched, so the request is sent through the configured proxy. For plaintext HTTP, the proxy can observe and modify URLs, headers, and bodies; for HTTPS, it can observe connection metadata and CONNECT requests. This issue is fixed in version 1.20.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS