Home

Description

Axios 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 with no depth limit, so a deeply nested value passed as request data crashes the Node.js process with a RangeError. This vulnerability is fixed in 1.15.1 and 0.31.1.

PUBLISHED Reserved 2026-04-23 | Published 2026-04-24 | Updated 2026-04-24 | Assigner GitHub_M




MEDIUM: 6.9CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Problem types

CWE-674: Uncontrolled Recursion

Product status

>= 1.0.0, < 1.15.1
affected

< 0.31.1
affected

References

github.com/.../axios/security/advisories/GHSA-62hf-57xw-28j9 exploit

github.com/.../axios/security/advisories/GHSA-62hf-57xw-28j9

cve.org (CVE-2026-42039)

nvd.nist.gov (CVE-2026-42039)

Download JSON