CVE-2026-67312

EUVD-2026-51830
axios versions from 0.28.0 before 0.33.0 and from 1.0.0 before 1.18.0 contain uncontrolled recursion in formDataToJSON (exposed as axios.formToJSON() and used internally when serializing FormData with Content-Type: application/json). When an application passes attacker-controlled FormData field names, a field name with thousands of nested bracket-delimited segments causes unbounded recursion in buildPath(), exhausting the JavaScript call stack (RangeError: Maximum call stack size exceeded) and causing denial of service for that request, or process termination in applications without appropriate error handling.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 36.68%
Affected Products (NVD)
VendorProductVersion
axiosaxios
0.28.0 ≤
𝑥
< 0.33.0
axiosaxios
1.0.0 ≤
𝑥
< 1.18.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
node-axios
bookworm
postponed
forky
1.20.0-1
fixed
sid
1.20.0-1
fixed
trixie
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
node-axios
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage