Lucene search
+L

3 matches found

OSV
OSV
•added 2026/09/03 8:55 p.m.•15 views

GHSA-V5MP-JGW5-2X6J 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
SaveExploits0References4
Patchstack
Patchstack
•added 2026/09/03 8:55 p.m.•13 views

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

NPM: toml-node: Prototype Pollution Leads to Object.prototype Corruption via proto Key-Path Desynchronization vulnerability discovered by ? in WordPress Npm toml versions 4.1.2...

8.2CVSS5.9AI score0.00683EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/09/03 8:34 p.m.•10 views

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

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.2CVSS6.1AI score
SaveExploits0References5
Rows per page
Query Builder