Approved changes feed: RSS · Atom

cpe:2.3:a:binarymuse:toml-node:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorBinarymuse (c6279ac7-1f7f-52a7-b081-9b0e5e8a8296)
ProductToml Node (4a56c029-33e6-5ff2-9ca3-909ef1aa644d)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-114141 vulnerable 2026-11-03 10:15:53.845938 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 with many such headers causes quadratic synchronous work and can block the Node.js event loop, denying service to other operations in the process. This issue is fixed in version 5.0.1.
Published: 2026-10-21T20:25:36.396Z
Updated: 2026-10-23T21:20:03.858Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-114143 vulnerable 2026-11-03 10:15:52.940044 toml-node: Quadratic-complexity DoS via long dotted keys or table paths in toml.parse()
toml-node is a TOML parser for Node.js and the browser. Prior to 5.0.1, toml.parse() repeatedly slices and rejoins every path prefix in lib/compiler.js while processing long dotted keys, table headers, array-of-tables headers, and inline-table keys in assign(), deepRef(), and setNestedKey(). The resulting quadratic work can block the Node.js event loop for several seconds, and sufficiently long paths can terminate the process through memory exhaustion. The maxDepth option does not limit key-segment count and therefore does not mitigate this path. This issue is fixed in version 5.0.1.
Published: 2026-10-21T20:31:01.539Z
Updated: 2026-10-28T01:45:01.590Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.