Cyber Posture

CVE-2026-42033

HighPublic PoC

Published: 24 April 2026

Published
24 April 2026
Modified
27 April 2026
KEV Added
Patch
CVSS Score 7.4 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
EPSS Score 0.0010 27.7th percentile
Risk Priority 15 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2026-42033 is a high-severity Prototype Pollution (CWE-1321) vulnerability in Axios Axios. Its CVSS base score is 7.4 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Transmitted Data Manipulation (T1565.002); ranked at the 27.7th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 RA-5 (Vulnerability Monitoring and Scanning) and SI-2 (Flaw Remediation).

Threat & Defense at a Glance

What attackers do: exploitation maps to Transmitted Data Manipulation (T1565.002). What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

Directly mandates timely remediation of the prototype pollution flaw in Axios by upgrading to fixed versions 1.15.1 or 0.31.1 as recommended in the GHSA advisory.

preventdetect

Requires vulnerability scanning to identify the Axios CVE-2026-42033 and related prototype pollution risks in dependencies for proactive patching.

detect

Ensures receipt and implementation of security advisories like GHSA-pf86-5x62-jrwf to address the Axios vulnerability and audit co-dependencies.

MITRE ATT&CK Enterprise TechniquesAI

T1565.002 Transmitted Data Manipulation Impact
Adversaries may alter data en route to storage or other systems in order to manipulate external outcomes or hide activity, thus threatening the integrity of the data.
Why these techniques?

The vulnerability directly enables modification and interception of JSON responses (transmitted data) and hijacking of the HTTP client transport layer once prototype pollution is achieved.

Confidence: HIGH · MITRE ATT&CK Enterprise v18.1

NVD Description

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, when Object.prototype has been polluted by any co-dependency with keys that axios reads without a hasOwnProperty guard, an attacker can (a) silently intercept…

more

and modify every JSON response before the application sees it, or (b) fully hijack the underlying HTTP transport, gaining access to request credentials, headers, and body. The precondition is prototype pollution from a separate source in the same process. This vulnerability is fixed in 1.15.1 and 0.31.1.

Deeper analysisAI

CVE-2026-42033 is a prototype pollution vulnerability in Axios, a promise-based HTTP client used in browsers and Node.js environments. In versions prior to 1.15.1 and 0.31.1, Axios lacks a hasOwnProperty guard when reading keys from Object.prototype, allowing pollution by co-dependencies to compromise its internal state. This leads to two primary impacts: silent interception and modification of JSON responses before they reach the application, or full hijacking of the underlying HTTP transport layer.

Exploitation requires an attacker to first achieve prototype pollution on Object.prototype from a separate source within the same process, such as a vulnerable co-dependency. A remote attacker with no privileges can then leverage this precondition over the network, though it demands high attack complexity. Successful exploitation grants high confidentiality and integrity impacts, enabling the attacker to alter all JSON responses or access sensitive request details including credentials, headers, and body content.

The official GitHub security advisory (GHSA-pf86-5x62-jrwf) confirms the issue and states that it is fully remediated in Axios versions 1.15.1 and 0.31.1, recommending immediate upgrades to these or later versions as the primary mitigation. Affected users should audit dependencies for prototype pollution risks and review co-libraries for similar issues.

Details

CWE(s)

Affected Products

axios
axios
≤ 0.31.1 · 1.0.0 — 1.15.1

CVEs Like This One

CVE-2026-42044Same product: Axios Axios
CVE-2026-42035Same product: Axios Axios
CVE-2026-42043Same product: Axios Axios
CVE-2024-57965Same product: Axios Axios
CVE-2026-42039Same product: Axios Axios
CVE-2025-62718Same product: Axios Axios
CVE-2026-25639Same product: Axios Axios
CVE-2026-40175Same product: Axios Axios
CVE-2026-42038Same product: Axios Axios
CVE-2026-28794Shared CWE-1321

References