Prototype pollution in axios - CVE-2026-67320

 

Prototype pollution in axios - CVE-2026-67320

Published: July 6, 2026 / Updated: August 31, 2026


Vulnerability identifier: #VU136918
CSH Severity: Low
CVSS v4: 6 [CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-67320
CWE-ID: CWE-1321
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to disclose sensitive information.

The vulnerability exists due to improperly controlled modification of object prototype attributes in the Node.js HTTP adapter request path when processing interceptor-returned regular object configs with a polluted Object.prototype.proxy. A remote user can trigger prototype pollution elsewhere in the process and cause affected HTTP requests to be routed through an attacker-controlled proxy to disclose sensitive information.

Exploitation requires Node.js HTTP adapter usage and a request interceptor that returns a plain object copy of the request configuration. The confirmed disclosure impact is limited to plaintext HTTP requests and can expose authorization headers, request metadata, and request body content.


Affected software

axios
Crowd Data Center
Bitbucket Data Center
Bamboo Data Center

How to mitigate CVE-2026-67320

Install security update from vendor's website.

axios - addressed in versions 0.33.0, 1.18.0
Crowd Data Center - update to 7.2.2
Bitbucket Data Center - addressed in versions 9.4.23, 10.2.6, 10.4.2
Bamboo Data Center - addressed in versions 10.2.22, 12.1.10

External References

Related Security Bulletins