Critical severity · published Apr 24, 2026
CVE-2026-42044
Axios: Invisible JSON Response Tampering via Prototype Pollution Gadget in `parseReviver`
9.1
CVSS
0.6%
EPSS
No
On KEV
Description
Axios is a promise based HTTP client for the browser and Node.js. From 1.0.0 to before 1.15.2, he Axios library is vulnerable to a Prototype Pollution "Gadget" attack that allows any Object.prototype pollution in the application's dependency tree to be escalated into surgical, invisible modification of all JSON API responses — including privilege escalation, balance manipulation, and authorization bypass. The default transformResponse function at lib/defaults/index.js:124 calls JSON.parse(data, this.parseReviver), where this is the merged config object. Because parseReviver is not present in Axios defaults, not validated by assertOptions, and not subject to any constraints, a polluted Object.prototype.parseReviver function is called for every key-value pair in every JSON response, allowing the attacker to selectively modify individual values while leaving the rest of the response intact. This vulnerability is fixed in 1.15.2.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.6% · higher than 49% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AX
axios · axios
>= 1.0.0, < 1.15.2 · source: vendor, NVD
G3
Gatekeeper 3 · Red Hat
All versions, or not specified · source: CISA
MT
Migration Toolkit for Applications 8 · Red Hat
All versions, or not specified · source: CISA
NO
Network Observability (NETOBSERV) 1.12.2 · Red Hat
All versions, or not specified · source: CISA
NO
Network Observability Operator · Red Hat
All versions, or not specified · source: CISA
OP
OpenShift Pipelines · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat 3scale API Management Platform 2 · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat Advanced Cluster Management for Kubernetes 2.14 · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat Advanced Cluster Management for Kubernetes 2.15 · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat Advanced Cluster Management for Kubernetes 2.16 · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat Advanced Cluster Security 4.9 · Red Hat
All versions, or not specified · source: CISA
RH
Red Hat Advanced Cluster Security for Kubernetes 4.10 · Red Hat
All versions, or not specified · source: CISA
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-42044
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-42044
Exploit
https://github.com/axios/axios/security/advisories/GHSA-3w6x-2g7m-8v23
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:16532
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:16534
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:16535
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:16542
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:17657
More from axios
10.0
CVE-2026-42043
Axios: Incomplete Fix for CVE-2025-62718 — NO_PROXY Protection Bypassed via RFC 1122 Loopback Subnet (127.0.0.0/8) in Axios 1.15.0
9.9
CVE-2025-62718
Axios has a NO_PROXY Hostname Normalization Bypass that Leads to SSRF
9.8
CVE-2024-57965
In axios before 1.7.8, lib/helpers/isURLSameOrigin.js does not use a URL object when determining an origin, and has a potentially unwanted setAttribute('href',href) call
9.1
CVE-2026-42264
Axios: Prototype pollution read-side gadgets in HTTP adapter allow credential injection and request hijacking
8.7
CVE-2026-44494
Axios: Full Man-in-the-Middle via Prototype Pollution Gadget in `config.proxy`
