Common Weakness Enumeration

CWE-674 Uncontrolled Recursion

Description

The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-674 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
GHSA-g8cf-rcjf-c8cf CVE-2026-100354 HIGH

kin-openapi: Uncontrolled Recursion on Circular allOf/anyOf/oneOf Schemas Causes Fatal Process Crash

2026-10-15
GHSA-mc4q-93x5-f6hj CVE-2026-58280 HIGH

Microsoft Security Advisory CVE-2026-58280 - .NET and Visual Studio Denial of Service Vulnerability

2026-10-13
GHSA-q238-5cxm-5c9h CVE-2026-15830 MODERATE

Django GeoDjango vulnerable to denial of service through deeply nested geometry collections

2026-10-12
GHSA-xxc3-xpmc-vmvr CVE-2026-91968 HIGH

Vikunja: Unbounded nested task-filter recursion permits API process termination

2026-10-09
GHSA-jfw3-2gcf-23r5 - HIGH

Duplicate Advisory: Vikunja: Unbounded nested task-filter recursion permits API process termination

2026-10-09
GHSA-3c6w-j9xm-8h2h CVE-2026-107833 MODERATE

Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion

2026-10-09
GHSA-6gcq-wc29-5xf2 CVE-2026-107826 HIGH

Coraza JSON body processor: argument-limit truncation reopens an unbounded-depth gjson.Valid stack overflow (process crash)

2026-10-09
GHSA-5x5g-h9x8-2fh9 CVE-2026-107300 HIGH

msgpack5: Many buffered values can exhaust the streaming decoder stack

2026-10-08
GHSA-24ch-f2g6-9hhh CVE-2026-107298 MODERATE

msgpack5: Deeply nested input can exhaust the decoder stack

2026-10-08
GHSA-wp2g-vpjj-g53r CVE-2026-107216 HIGH

Excelize ANCHORARRAY: mutually-referencing array formulas recurse unboundedly via re-entrant CalcCellValue, causing a fatal stack overflow

2026-10-08
GHSA-343h-94h5-c4wr CVE-2026-106449 LOW

yawkat LZ4 Java: LZ4BlockInputStream with stopOnEmptyBlock=false recurses once per empty block, causing StackOverflowError

2026-10-07
GHSA-jggr-w7fw-pc2j - MODERATE

fast-copy: Stack exhaustion in fast-copy when copying deeply-nested values

2026-10-05
GHSA-8ffr-xgwf-xj56 CVE-2026-18140 HIGH -

aws-smithy-json: Uncontrolled recursion in the aws-smithy-json unknown-key skip path allows unauthenticated remote denial of service in smithy-rs generated servers

2026-10-02
GHSA-vfj7-8cjw-p6xm CVE-2026-93687 HIGH

braces vulnerable to stack-exhaustion denial of service through deeply nested patterns

2026-10-02
GHSA-m8vh-jmq9-5rjg CVE-2026-102281 HIGH

Nest: Remote process termination via a deeply nested microservice message pattern

2026-09-29
GHSA-qhr7-859c-m2p7 CVE-2026-102278 HIGH

brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion

2026-09-29
GHSA-6j4f-fj2g-mc7p CVE-2026-102276 HIGH

brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion

2026-09-29
GHSA-8wjv-2p76-3863 CVE-2026-102265 MODERATE

PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header

2026-09-29
GHSA-8vvx-rff5-p5rq - MODERATE

Nodemailer: Nested structured recipient arrays bypass the parser depth limit and cause stack exhaustion DoS

2026-09-29
GHSA-cqxr-jxr2-85pq CVE-2026-59168 MODERATE

Dasel: Unbounded recursion in JSON and XML readers causes unrecoverable stack-overflow DoS

2026-09-22
GHSA-qp49-qgx5-5m26 CVE-2026-13506 HIGH

Bouncy Castle: Lazy ASN.1 sequence forcing resets nesting-depth guard

2026-09-18
GHSA-jr27-m4p2-rc6r CVE-2026-30922 HIGH

Denial of Service in pyasn1 via Unbounded Recursion

2026-09-09
GHSA-hcpx-6fm6-wx23 CVE-2026-67321 MODERATE

Axios form serializer maxDepth bypass via {} metatoken

2026-09-08
GHSA-3mcp-22mf-vrw3 - MODERATE

Duplicate Advisory: Axios form serializer maxDepth bypass via {} metatoken

2026-09-08
GHSA-q729-696q-g9pq CVE-2026-63760 HIGH -

SurrealDB has Denial of Service in JSON parser due to nested objects

2026-09-04