Lucene search
+L

53 matches found

Cvelist
Cvelist
•added 2026/10/21 8:25 p.m.•39 views

CVE-2026-114141 toml-node: Quadratic-complexity DoS via many array-of-tables headers in toml.parse()

toml-node is a TOML parser for Node.js and the browser. Prior to 5.0.1, the toml.parse compiler's addTableArray function in lib/compiler.js rescans the complete assignedPaths and valueAssignments bookkeeping sets for every array-of-tables header. Distinct name paths are not pruned, so a document...

8.7CVSS0.00473EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/10/21 8:25 p.m.•13 views

CVE-2026-114141 toml-node: Quadratic-complexity DoS via many array-of-tables headers in toml.parse()

toml-node is a TOML parser for Node.js and the browser. Prior to 5.0.1, the toml.parse compiler's addTableArray function in lib/compiler.js rescans the complete assignedPaths and valueAssignments bookkeeping sets for every array-of-tables header. Distinct name paths are not pruned, so a document...

8.7CVSS5.9AI score0.00473EPSS
SaveExploits0References3
CVE
CVE
•added 2026/10/21 8:25 p.m.•37 views

CVE-2026-114141

The toml-node TOML parser for Node.js and the browser is vulnerable to a Denial of Service (DoS) attack due to inefficient algorithmic complexity. In versions prior to 5.0.1 , the addTableArray() function in lib/compiler.js fails to prune distinct [[name]] paths, causing it to rescan complete boo...

8.7CVSS5.9AI score0.00473EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•15 views

PT-2026-120811

Name of the Vulnerable Software and Affected Versions toml-node versions prior to 5.0.1 Description The toml.parse function allows writing attacker-controlled properties to Object.prototype. This occurs because the quoteDottedString function in lib/compiler.js generates identical bookkeeping...

8.8CVSS5.8AI score0.00511EPSS
SaveExploits0References9
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•18 views

PT-2026-120813

Name of the Vulnerable Software and Affected Versions toml-node versions prior to 5.0.1 Description The toml.parse function passes unbounded hexadecimal, octal, binary, and decimal digit sequences from lib/parser.js to BigInt before the reduceInteger function in lib/compiler.js verifies if the...

7.5CVSS5.8AI score0.0044EPSS
SaveExploits0References9
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•17 views

PT-2026-120810

Name of the Vulnerable Software and Affected Versions toml-node versions prior to 5.0.1 Description The addTableArray function within the toml.parse compiler in lib/compiler.js fails to prune distinct name paths. Consequently, it rescans the entire assignedPaths and valueAssignments bookkeeping...

8.7CVSS5.8AI score0.00473EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•19 views

PT-2026-120812

Name of the Vulnerable Software and Affected Versions toml-node versions prior to 5.0.1 Description The toml.parse function repeatedly slices and rejoins every path prefix in lib/compiler.js when processing long dotted keys, table headers, array-of-tables headers, and inline-table keys within the...

8.7CVSS5.8AI score0.00473EPSS
SaveExploits0References11
CNNVD
CNNVD
•added 2026/10/20 4:00 p.m.•13 views

Michelle Tilley TOML Parser for Node.js resource management error vulnerability

Versions prior to 5.0.1 of the Michelle Tilley TOML Parser for Node.js contain a resource management error vulnerability. This vulnerability arises because toml.parse passes unbounded sequences of hexadecimal, octal, binary, and decimal digits from lib/parser.js to BigInt before performing checks...

7.5CVSS5.9AI score0.0044EPSS
SaveExploits0References3
CNNVD
CNNVD
•added 2026/10/20 4:00 p.m.•15 views

Michelle Tilley TOML Parser for Node.js input validation error vulnerability

Versions prior to 5.0.1 of the Michelle Tilley TOML Parser for Node.js contain an input validation error vulnerability. This vulnerability arises because quoteDottedString in lib/compiler.js generates identical bookkeeping strings for different quote key paths, allowing addTableArray to bypass...

8.8CVSS6AI score0.00511EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/03 8:55 p.m.•28 views

toml-node: Prototype Pollution Leads to `Object.prototype` Corruption via `__proto__` Key-Path Desynchronization

Summary toml.parse writes attacker-controlled keys onto Object.prototype. The compiler protects the tables it builds by creating them with Object.createnull, which neutralizes a direct proto table. An attacker bypasses that protection by routing a table path through a scalar value and into the re...

8.2CVSS6.2AI score0.00683EPSS
SaveExploits0References4Affected Software1
Mend
Mend
•added 2026/09/03 8:34 p.m.•14 views

CVE-2026-63376

toml-node is a TOML parser for Node.js and the browser. Prior to 4.1.2, toml.parse in lib/compiler.js can be tricked by a table path such as a.b.y.proto.proto, allowing traversal from a scalar value into Number.prototype and Object.prototype. The currentPath tracking value uses both arrays and...

8.8CVSS6.2AI score0.00683EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/09/03 12:00 a.m.•30 views

PT-2026-85247

Name of the Vulnerable Software and Affected Versions toml-node versions prior to 4.1.2 Description the toml.parse function in lib/compiler.js allows an attacker to write arbitrary keys onto Object.prototype by routing a table path through a scalar value. This occurs because the deepRef function...

8.2CVSS6.5AI score0.00683EPSS
SaveExploits0References13
Positive Technologies
Positive Technologies
•added 2026/09/03 12:00 a.m.•24 views

PT-2026-85360

Summary toml.parse writes attacker-controlled keys onto Object.prototype. The compiler protects the tables it builds by creating them with Object.createnull, which neutralizes a direct proto table. An attacker bypasses that protection by routing a table path through a scalar value and into the re...

8.2CVSS6.2AI score
SaveExploits0References5
Rows per page
Query Builder