CVE Catalog

GHSA-pmv8-rq9r-6j72

Medium
Published: Translated: NVD NIST

Summary

Axios versions starting with 0.28.0 contain uncontrolled recursion in formDataToJSON, which is exposed as axios.formToJSON() and used internally when axios serialises FormData with Content-Type: application/json. If an application passes attacker-controlled FormData field names, it can lead to stack exhaustion.

Risk Assessment

An attacker can cause application crash via stack exhaustion, leading to denial of service (DoS).

Recommendation

It is recommended to upgrade axios to a version that includes a fix limiting recursion in formDataToJSON.

Original NVD description (English source)

## Summary Axios versions starting with `0.28.0` contain uncontrolled recursion in `formDataToJSON`, which is exposed as `axios.formToJSON()` and used internally when axios serialises `FormData` with `Content-Type: application/json`. If an application passes attacker-controlled `FormData` field na

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