CVE-2026-67321

axios versions 0.31.1 before 0.33.0 and 1.15.1 before 1.18.0 contain an incomplete depth-limit bypass in toFormData.js when serializing objects with top-level keys ending in '{}'. Attackers who control object keys and nested values passed to axios form or parameter serialization can trigger a RangeError from JSON.stringify, causing denial of service in the affected request path.
CVSS

No CVSS.

Configurations

No configuration.

History

02 Aug 2026, 12:16

Type Values Removed Values Added
Summary (en) axios before 0.33.0 contains an incomplete depth-limit bypass in toFormData.js when serializing objects with top-level keys ending in '{}'. Attackers who control object keys and nested values passed to axios form or parameter serialization can trigger a RangeError from JSON.stringify, causing denial of service in the affected request path. (en) axios versions 0.31.1 before 0.33.0 and 1.15.1 before 1.18.0 contain an incomplete depth-limit bypass in toFormData.js when serializing objects with top-level keys ending in '{}'. Attackers who control object keys and nested values passed to axios form or parameter serialization can trigger a RangeError from JSON.stringify, causing denial of service in the affected request path.

01 Aug 2026, 13:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-08-01 13:17

Updated : 2026-08-02 12:16


NVD link : CVE-2026-67321

Mitre link : CVE-2026-67321

CVE.ORG link : CVE-2026-67321


JSON object : View

Products Affected

No product.

CWE
CWE-674

Uncontrolled Recursion