CVE Catalog

CVE-2026-42039

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.74%

52th percentile - higher than 52% of all known CVEs

Summary

A vulnerability in Axios versions prior to 1.15.1 and 0.31.1 crashes the Node.js process with a RangeError when processing deeply nested objects in the toFormData function. The lack of recursion depth limit allows an attacker to cause a denial of service (DoS) by sending specially crafted data.

Risk Assessment

The risk is the ability to remotely crash a Node.js application using a vulnerable Axios version, leading to service disruption and potential financial loss or loss of customer trust.

Recommendation

Immediately update Axios to version 1.15.1 or 0.31.1 (depending on the branch used). If an update is not possible, limit the nesting depth of input data before passing it to the toFormData function.

Other vulnerabilities in Axios

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS