Skip to content
OpenAdvisories
Medium · 6.3 CVE-2026-67319 EUVD-2026-51809GHSA-7q8q-rj6j-mhjqGHSA-9wx3-p993-35vp

axios before 0.33.0 Prototype Pollution via nested option objects

Published Aug 1, 2026 · Updated Aug 3, 2026 · Assigned by VulnCheck

Description

axios before 0.33.0 (and 1.x before 1.18.0) can consume inherited properties from nested request option objects when the JavaScript process's Object.prototype has already been polluted by another component. While the top-level merged config uses a null prototype, nested plain objects such as auth and paramsSerializer are cloned into ordinary objects and read without own-property checks. When an application passes placeholder nested objects such as auth: {} or paramsSerializer: {}, inherited username/password values can cause silent injection of an Authorization: Basic header, and inherited encode/serialize values can alter query-string serialization (full serializer replacement requires a function-valued pollution primitive). This is exploitable only in the presence of pre-existing prototype pollution.

Affected products

VendorProductAffectedFixed
axios axios 0.8.0 – < 0.33.0, 1.0.0 – < 1.18.0 0.33.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-axios 1.18.0-1 —
Debian 13 node-axios No fix yet —
Debian 12 node-axios No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu Pro 26.04 LTS node-axios No fix yet —
Ubuntu Pro 24.04 LTS node-axios No fix yet —
Ubuntu Pro 22.04 LTS node-axios No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS node-axios No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 grafana12.4 12.4.6-0.3.hum1 RHSA-2026:49401
Red Hat Hardened Images 1 grafana13.1 13.1.1-0.4.hum1 RHSA-2026:49387
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed agama-web-ui 24+0.a836cced5-52.1 openSUSE-SU-2026:11680-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling jitsucom-jitsu-console 2.11.0-r30 —
Wolfi rolling kubeflow-centraldashboard 1.10.0-r26 —
Wolfi rolling langfuse-3 +1 3.223.0-r0 —
Wolfi rolling langfuse-3-compat 3.225.7-r6 —
Wolfi rolling lerna 9.0.7-r11 —
Wolfi rolling nextcloud-server-33 33.0.6-r8 —
Wolfi rolling opensearch-dashboards-3 3.7.0-r11 —
Wolfi rolling prism 5.16.0-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm axios >= 0.8.0, < 0.33.0 0.33.0 GHSA-7q8q-rj6j-mhjq
npm axios >= 1.0.0, < 1.18.0 1.18.0 GHSA-7q8q-rj6j-mhjq

Advisories 4

References