Lucene search
+L

27 matches found

osv_ghsa
osv_ghsa
•added 2026/09/03 8:56 p.m.•39 views

GHSA-82X6-Q7MM-W9CF toml-node: Uncontrolled Recursion

Summary toml.parse crashes with an uncaught RangeError: Maximum call stack size exceeded when parsing deeply nested arrays or inline tables. The parser is generated by Peggy 5.1.0 a PEG parser generator as a recursive-descent parser; the value rule mutually recurses with the array and inline-tabl...

7.5CVSS6.2AI score0.00609EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/03 8:56 p.m.•25 views

toml-node: Uncontrolled Recursion

Summary toml.parse crashes with an uncaught RangeError: Maximum call stack size exceeded when parsing deeply nested arrays or inline tables. The parser is generated by Peggy 5.1.0 a PEG parser generator as a recursive-descent parser; the value rule mutually recurses with the array and inline-tabl...

7.5CVSS6.2AI score0.00609EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2026/09/03 8:37 p.m.•52 views

CVE-2026-77465 toml-node: Uncontrolled Recursion

toml-node is a TOML parser for Node.js and the browser. Prior to 4.2.0, toml.parse uses a Peggy 5.1.0 generated recursive-descent parser in lib/parser.js whose peg$parsevalue, peg$parsearray, and peg$parseinlinetableentry functions recurse through nested arrays and inline tables without a depth...

7.5CVSS0.00609EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/03 8:37 p.m.•43 views

CVE-2026-77465

toml-node is a TOML parser for Node.js and the browser. Prior to 4.2.0 , the Peggy 5.1.0-generated recursive-descent parser in lib/parser.js has functions (peg$parsevalue, peg$parsearray, peg$parseinline_table_entry) that recurse through nested arrays and inline tables without a depth limit . A r...

7.5CVSS6AI score0.00609EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/25 6:24 p.m.•38 views

CVE-2026-55619

eml_parser , a Python module for parsing EML files, is vulnerable to a denial of service prior to version 3.0.2 . The flaw resides in eml_parser.parser.HeaderParser.header_fetch_parse, which delegates address parsing to email.utils.getaddresses(). A deeply nested CFWS comment construct in an e-ma...

5.3CVSS5.8AI score0.00524EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/21 9:34 p.m.•37 views

EUVD-2026-64180

RaTeX is a KaTeX-compatible math rendering engine written in Rust. Prior to version 0.1.11, RaTeX’s recursive-descent parser recurses one or more native stack frame per nesting level at , \left, \sqrt, ^, etc, with no maximum depth limit. A short, 10 KB input of nested groups overflows the 8 MB...

6.9CVSS5.9AI score0.00426EPSS
SaveExploits0References1
CVE
CVE
•added 2026/08/21 9:34 p.m.•59 views

CVE-2026-53531

RaTeX (a KaTeX-compatible math rendering engine in Rust) is affected by an unbounded parser recursion in its ratex-parser crate. The recursive-descent parser (parse_expression → parse_atom → parse_group) has no maximum depth limit , so a ~10 KB input of nested groups (e.g., repeated {, \left, \sq...

6.9CVSS5.9AI score0.00426EPSS
SaveExploits0References1
osv_cve
osv_cve
•added 2026/08/21 9:34 p.m.•27 views

CVE-2026-53531 ratex-parser has unbounded parser recursion that leads to stack overflow (process abort)

RaTeX is a KaTeX-compatible math rendering engine written in Rust. Prior to version 0.1.11, RaTeX’s recursive-descent parser recurses one or more native stack frame per nesting level at , \left, \sqrt, ^, etc, with no maximum depth limit. A short, 10 KB input of nested groups overflows the 8 MB...

6.9CVSS5.9AI score
SaveExploits0References3
Mend
Mend
•added 2026/08/21 9:34 p.m.•9 views

CVE-2026-53531

RaTeX is a KaTeX-compatible math rendering engine written in Rust. Prior to version 0.1.11, RaTeX’s recursive-descent parser recurses one or more native stack frame per nesting level at "", "\left", "\sqrt", "^", etc, with no maximum depth limit. A short, 10 KB input of nested groups overflows th...

6.9CVSS5.9AI score0.00426EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/21 9:16 p.m.•24 views

CVE-2026-45271

Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. Picotls implements its own ASN.1 validation helper, which is used by the minicrypto backend while parsing local PKCS8 private keys. Prior to commit c14231d801407640bc42c2dcf92783409ea6a7c...

5.5CVSS0.00151EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/21 12:00 a.m.•12 views

CVE-2026-53531: Uncontrolled Resource Consumption

RaTeX is a KaTeX-compatible math rendering engine written in Rust. Prior to version 0.1.11, RaTeX’s recursive-descent parser recurses one or more native stack frame per nesting level at , \left, \sqrt, ^, etc, with no maximum depth limit. A short, 10 KB input of nested groups overflows the 8 MB...

6.9CVSS5.9AI score0.00426EPSS
SaveExploits0References3
Mend
Mend
•added 2026/08/16 1:14 p.m.•12 views

CVE-2026-74795

Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The parser does not enforce a default expression depth limit the ExpressionDepthLimit property in ParserOptions defaults to null/disabled, so an attacker who controls template input can supply a...

8.7CVSS5.9AI score0.00575EPSS
SaveExploits0References7
attackerkb
attackerkb
•added 2026/08/16 1:14 p.m.•50 views

CVE-2026-74795

Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The parser does not enforce a default expression depth limit the ExpressionDepthLimit property in ParserOptions defaults to null/disabled, so an attacker who controls template input can supply a...

8.7CVSS6AI score0.00575EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/08/16 1:14 p.m.•27 views

CVE-2026-74783 Scriban 6.6.0 through 7.2.0 Parser Recursion Denial of Service

Scriban versions 6.6.0 through 7.2.0 contain a non-enforcing ExpressionDepthLimit guard that fails to stop recursive descent parsing of deeply nested expressions. Attackers can supply templates with deeply nested parentheses, array initializers, object initializers, or unary operators to trigger ...

8.7CVSS5.8AI score0.00337EPSS
SaveExploits0References4
Mend
Mend
•added 2026/08/16 1:14 p.m.•10 views

CVE-2026-74783

Scriban versions 6.6.0 through 7.2.0 contain a non-enforcing ExpressionDepthLimit guard that fails to stop recursive descent parsing of deeply nested expressions. Attackers can supply templates with deeply nested parentheses, array initializers, object initializers, or unary operators to trigger ...

8.7CVSS5.8AI score0.00337EPSS
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/16 12:00 a.m.•12 views

CVE-2026-74795: Uncontrolled Recursion

Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The parser does not enforce a default expression depth limit the ExpressionDepthLimit property in ParserOptions defaults to null/disabled, so an attacker who controls template input can supply a...

8.7CVSS6AI score0.00575EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/14 12:00 a.m.•28 views

PT-2026-80165

Name of the Vulnerable Software and Affected Versions NLTK affected versions not specified Description The nltk.parse.RecursiveDescentParser and SteppingRecursiveDescentParser functions enumerate parses top-down without a limit on recursive steps. A specially crafted context-free grammar can caus...

6.9CVSS5.7AI score
SaveExploits0References15
Positive Technologies
Positive Technologies
•added 2026/07/07 12:00 a.m.•34 views

PT-2026-56304

Name of the Vulnerable Software and Affected Versions RaTeX versions prior to 0.1.11 Description RaTeX is a KaTeX-compatible math rendering engine written in Rust. The recursive-descent parser lacks a maximum depth limit when processing nesting levels such as , left, sqrt, and ^. This allows a...

6.9CVSS5.8AI score0.00426EPSS
SaveExploits0References8
Mend
Mend
•added 2026/04/17 11:05 p.m.•10 views

CVE-2026-40324

Hot Chocolate is an open-source GraphQL server. Prior to versions 12.22.7, 13.9.16, 14.3.1, and 15.1.14, Hot Chocolate's recursive descent parser "Utf8GraphQLParser" has no recursion depth limit. A crafted GraphQL document with deeply nested selection sets, object values, list values, or list typ...

9.1CVSS5.6AI score0.00902EPSS
SaveExploits0References15
Vulnrichment
Vulnrichment
•added 2026/04/06 3:10 p.m.•16 views

CVE-2026-34211 SandboxJS: Stack overflow DoS via deeply nested expressions in recursive descent parser

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, the @nyariv/sandboxjs parser contains unbounded recursion in the restOfExp function and the lispify/lispifyExpr call chain. An attacker can crash any Node.js process that parses untrusted input by supplying deeply nested expressions...

6.9CVSS6AI score0.0041EPSS
SaveExploits1References1
Rows per page
Query Builder