Description
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.
Published: 2026-10-13
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Bypass of proxy exclusion for CIDR-form NO_PROXY entries, exposing internally routed requests to proxy interception and modification
Action: Apply Patch
AI Analysis

Impact

Axios mistakenly treats CIDR entries in the NO_PROXY list as simple hostname suffixes, causing requests to addresses that should bypass the proxy to be sent through it. When a proxy is engaged, an attacker controlling that proxy can observe and alter HTTP traffic or capture CONNECT metadata for HTTPS requests, compromising confidentiality and integrity of internal communications. The flaw is a protection‑mechanism failure, as reflected by CWE‑693.

Affected Systems

Axios library versions from 1.15.0 through before 1.20.0 are vulnerable. The fix was introduced in release 1.20.0; later versions are not affected.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited known exploitation. Nevertheless, the ability for an attacker who controls the proxy to read or modify internal traffic presents a noteworthy risk. The likely attack vector involves compromising or deceiving the proxy through which internal requests are unintentionally routed.

Generated by OpenCVE AI on October 13, 2026 at 18:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Axios to version 1.20.0 or later to apply the official fix
  • If an upgrade cannot be performed immediately, reconfigure the application to avoid proxy routing for internal addresses by either disabling the proxy outright or adjusting NO_PROXY entries to use explicit hostname suffixes rather than CIDR ranges
  • Monitor outbound request traffic for unexpected proxy usage to detect potential misconfigurations or lingering exposure

Generated by OpenCVE AI on October 13, 2026 at 18:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-44g4-m2mj-wpvx Axios: CIDR-form NO_PROXY entries are ignored, causing proxy exclusion bypass for internal IP ranges
History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
First Time appeared Axios
Axios axios
Vendors & Products Axios
Axios axios

Tue, 13 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Axios: CIDR-form NO_PROXY entries are ignored, causing proxy exclusion bypass for internal IP ranges
Weaknesses CWE-693
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-13T15:49:51.223Z

Reserved: 2026-09-28T15:55:37.906Z

Link: CVE-2026-101899

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T16:17:09.173

Modified: 2026-10-13T16:17:09.173

Link: CVE-2026-101899

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T18:15:16Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure