CVE-2026-42033

HighCVSS 7.4/10Last modified Nov 11, 2026

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 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.

Metrics

CVSS 3.1 7.4/10CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Weakness enumeration

Affected software

VendorProductVersions
axiosaxios>= 1.0.0, < 1.15.1; < 0.31.1
Red HatHawtIO HawtIO 4.4.0—
Red HatRed Hat Data Grid 8.6.1—
Red Hatmulticluster engine for Kubernetes 2.1—
Red Hatmulticluster engine for Kubernetes 2.11—
Red Hatmulticluster engine for Kubernetes 2.6—
Red Hatmulticluster engine for Kubernetes 2.8—
Red Hatmulticluster engine for Kubernetes 2.9—
Red HatNetwork Observability (NETOBSERV) 1.11.0—
Red HatNetwork Observability (NETOBSERV) 1.11.0—
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.14—
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.15—
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.16—
Red HatRed Hat Advanced Cluster Security 4.9—
Red HatRed Hat Advanced Cluster Security for Kubernetes 4.10—
Red HatRed Hat Developer Hub 1.8—
Red HatRed Hat Developer Hub 1.9—
Red HatRed Hat Discovery 2—
Red HatRed Hat Migration Toolkit 1.8—
Red HatRed Hat OpenShift AI 2.25—
Red HatRed Hat OpenShift AI 2.25—
Red HatRed Hat OpenShift Container Platform 4.20—
Red HatRed Hat OpenShift Container Platform 4.21—
Red HatRed Hat OpenShift Container Platform 4.21—
Red HatRed Hat OpenShift Dev Spaces 3.28—
Red HatRed Hat OpenShift Dev Spaces 3.28—
Red HatRed Hat OpenShift Service Mesh 2.6—
Red HatRed Hat OpenShift Service Mesh 2.6—
Red HatRed Hat OpenShift Service Mesh 3.0—
Red HatRed Hat OpenShift Service Mesh 3.0—
Red HatRed Hat OpenShift Service Mesh 3.1—
Red HatRed Hat OpenShift Service Mesh 3.1—
Red HatRed Hat OpenShift Service Mesh 3.2—
Red HatRed Hat OpenShift Service Mesh 3.2—
Red HatRed Hat OpenShift Service Mesh 3.3—
Red HatRed Hat OpenShift Service Mesh 3.3—
Red HatRed Hat Quay 3.10—
Red HatRed Hat Quay 3.12—
Red HatRed Hat Quay 3.14—
Red HatRed Hat Quay 3.15—
Red HatRed Hat Quay 3.16—
Red HatRed Hat Quay 3.17—
Red HatRed Hat Quay 3.9—
Red HatRed Hat Satellite 6.18—
Red HatRed Hat Satellite 6.18—
Red HatRed Hat Satellite 6.18—
Red HatCryostat 4—
Red HatGatekeeper 3—
Red HatMigration Toolkit for Applications 8—
Red HatMigration Toolkit for Applications 8—

References

Timeline

Published
Apr 24, 2026
Last modified
Nov 11, 2026
NVD status
Modified

Related CVEs from 2026

CVE-2026-420345.3Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, for stream request bodies, maxBodyLength is byCVE-2026-420357.4Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, a prototype pollution gadget exists in the AxiCVE-2026-420365.3Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, when responseType: 'stream' is used, Axios retCVE-2026-420375.3Axios is a promise based HTTP client for the browser and Node.js. From 1.0.0 to before 1.15.1, the FormDataPart constructor in lib/helpers/fCVE-2026-420387.5Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, he fix for no_proxy hostname normalization bypCVE-2026-420397.5Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, toFormData recursively walks nested objects wiCVE-2026-42049.8A flaw has been found in D-Link DNS-120, DNR-202L, DNS-315L, DNS-320, DNS-320L, DNS-320LW, DNS-321, DNR-322L, DNS-323, DNS-325, DNS-326, DNSCVE-2026-420403.7Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, the encode() function in lib/helpers/AxiosURLSCVE-2026-420416.5Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, the Axios library is vulnerable to a PrototypeCVE-2026-420425.4Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, the Axios library's XSRF token protection logiCVE-2026-4204310.0Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, an attacker who can influence the target URL oCVE-2026-420449.1Axios 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
CVE-2026-42033: High severity, CVSS 7.4 | Vulnix