CVE-2026-67313
Received Received - Intake

Uncontrolled Recursion in Axios via Deeply Nested Bracket Segments

Vulnerability report for CVE-2026-67313, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-01

Last updated on: 2026-08-01

Assigner: VulnCheck

Description

axios versions 0.28.0 and later contain uncontrolled recursion in formDataToJSON when processing FormData field names with deeply nested bracket segments. Attackers can supply FormData with field names containing thousands of nested brackets to exhaust the JavaScript call stack and trigger RangeError, causing request failure or process termination in applications that do not handle the exception.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-01
Last Modified
2026-08-01
Generated
2026-08-01
AI Q&A
2026-08-01
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
axios axios From 0.28.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-400 The product does not properly control the allocation and maintenance of a limited resource.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects axios versions 0.28.0 and later. It involves uncontrolled recursion in the formDataToJSON function when processing FormData field names with deeply nested bracket segments. Attackers can exploit this by sending FormData with field names containing thousands of nested brackets, which exhausts the JavaScript call stack and causes a RangeError. This leads to request failure or process termination in applications that do not handle the exception.

Detection Guidance

To detect this vulnerability, inspect applications using axios versions 0.28.0 or later for FormData handling. Check for field names with deeply nested brackets in requests. Monitor for RangeError exceptions or process crashes during FormData processing.

Impact Analysis

If you use axios versions 0.28.0 or later in your application, an attacker could send specially crafted FormData with deeply nested brackets. This could crash your application or cause it to fail requests, leading to denial of service or unexpected behavior. Applications without proper exception handling are most vulnerable.

Mitigation Strategies

Immediately update axios to a patched version below 0.28.0. If updating is not possible, implement input validation to reject FormData field names with excessive nested brackets. Add exception handling for RangeError in FormData processing.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-67313. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart