Lucene search
+L

56 matches found

Cvelist
Cvelist
•added 2026/09/03 8:34 p.m.•54 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.2CVSS0.00683EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/03 8:34 p.m.•38 views

CVE-2026-63376

toml-node , a TOML parser for Node.js and the browser, is affected by a prototype pollution vulnerability in toml.parse() (lib/compiler.js) prior to version 4.1.2. The root cause is a key-path desynchronization : currentPath tracking uses both arrays and strings, so valueAssignments records a com...

8.2CVSS6.1AI score0.00683EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/09/03 8:34 p.m.•24 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
attackerkb
attackerkb
•added 2026/08/14 7:08 p.m.•30 views

CVE-2026-50029

js-toml is a TOML parser for JavaScript, Prior to version 1.1.2, the interpreter checks whether a key already exists in a parser-built container with if objectkey instead of if key in object. When the prior value is a falsy primitive — false, 0, 0n, 0.0, -0, or "" — the duplicate-key branch is...

5.8AI score0.00398EPSS
SaveExploits0References4Affected Software1
osv_cve
osv_cve
•added 2026/08/14 7:08 p.m.•23 views

CVE-2026-50029 js-toml has silent type confusion via falsy-primitive duplicate-key bypass

js-toml is a TOML parser for JavaScript, Prior to version 1.1.2, the interpreter checks whether a key already exists in a parser-built container with if objectkey instead of if key in object. When the prior value is a falsy primitive — false, 0, 0n, 0.0, -0, or "" — the duplicate-key branch is...

5.3CVSS5.5AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/08/14 7:08 p.m.•67 views

CVE-2026-50029 js-toml has silent type confusion via falsy-primitive duplicate-key bypass

js-toml is a TOML parser for JavaScript, Prior to version 1.1.2, the interpreter checks whether a key already exists in a parser-built container with if objectkey instead of if key in object. When the prior value is a falsy primitive — false, 0, 0n, 0.0, -0, or "" — the duplicate-key branch is...

5.3CVSS0.00398EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/14 12:00 a.m.•11 views

CVE-2026-50029: Incorrect Comparison

js-toml is a TOML parser for JavaScript, Prior to version 1.1.2, the interpreter checks whether a key already exists in a parser-built container with if objectkey instead of if key in object. When the prior value is a falsy primitive — false, 0, 0n, 0.0, -0, or "" — the duplicate-key branch is...

5.3CVSS5.8AI score0.00398EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/06/26 10:49 p.m.•25 views

Incorrect Comparison

Overview js-toml is an A TOML parser for JavaScript/TypeScript, targeting TOML 1.0.0 Spec Affected versions of this package are vulnerable to Incorrect Comparison via the load process. An attacker can manipulate configuration values by supplying specially crafted TOML input that uses duplicate ke...

6.9CVSS5.7AI score0.00398EPSS
SaveExploits0References2
Patchstack
Patchstack
•added 2026/06/26 10:49 p.m.•23 views

NPM: js-toml has silent type confusion via falsy-primitive duplicate-key bypass

NPM: js-toml has silent type confusion via falsy-primitive duplicate-key bypass vulnerability discovered by ? in WordPress Npm js-toml versions = 1.1.1...

5.7AI score0.00398EPSS
SaveExploits0References2Affected Software1
osv_ghsa
osv_ghsa
•added 2026/06/26 10:49 p.m.•22 views

GHSA-M34P-749J-X6M6 js-toml has silent type confusion via falsy-primitive duplicate-key bypass

Summary js-toml's interpreter checks whether a key already exists in a parser-built container with if objectkey instead of if key in object. When the prior value is a falsy primitive — false, 0, 0n, 0.0, -0, or "" — the duplicate-key branch is skipped and the value is silently overwritten by a...

5.3CVSS5.8AI score0.00398EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/06/26 10:21 p.m.•32 views

EUVD-2026-38060

js-toml vulnerable to CPU exhaustion via On^2 BigInt construction on radix-prefixed integer literals...

7.5CVSS5.8AI score0.00644EPSS
SaveExploits1References4
Positive Technologies
Positive Technologies
•added 2026/06/26 12:00 a.m.•34 views

PT-2026-53025

Name of the Vulnerable Software and Affected Versions js-toml versions prior to 1.1.2 Description The interpreter incorrectly verifies if a key already exists in a parser-built container by using if objectkey instead of if key in object. When a key is assigned a falsy primitive value—such as fals...

5.3CVSS5.9AI score0.00398EPSS
SaveExploits0References9
attackerkb
attackerkb
•added 2026/06/19 6:14 p.m.•17 views

CVE-2026-49293

js-toml is a TOML parser for JavaScript, fully compliant with the TOML 1.0.0 Spec. Versions up to and including 1.1.0 parse hexadecimal / octal / binary integer literals via a hand-written parseBigInt loop that multiplies a BigInt accumulator by the radix once per input digit. Each iteration...

7.5CVSS5.8AI score0.00644EPSS
SaveExploits1References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/06/19 6:14 p.m.•17 views

CVE-2026-49293 CPU exhaustion via O(n^2) BigInt construction on radix-prefixed integer literals

js-toml is a TOML parser for JavaScript, fully compliant with the TOML 1.0.0 Spec. Versions up to and including 1.1.0 parse hexadecimal / octal / binary integer literals via a hand-written parseBigInt loop that multiplies a BigInt accumulator by the radix once per input digit. Each iteration...

7.5CVSS5.8AI score0.00644EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/06/19 12:00 a.m.•36 views

PT-2026-51007

Name of the Vulnerable Software and Affected Versions js-toml versions prior to 1.1.1 Description The software contains a quadratic time complexity issue during the parsing of hexadecimal, octal, and binary integer literals. This occurs because the parseBigInt function uses a loop that performs a...

7.5CVSS5.7AI score0.00644EPSS
SaveExploits1References13
BDU FSTEC
BDU FSTEC
•added 2026/06/01 12:00 a.m.•18 views

TOML parser Prototype Pollution

The vulnerability of the TOML parser relates to uncontrolled changes to object prototype attributes. Exploiting this vulnerability could allow a remote attacker to execute a “prototype pollution” attack...

7.5CVSS6.8AI score0.005EPSS
SaveExploits1References4Affected Software1
Fedora
Fedora
•added 2026/04/25 1:55 a.m.•19 views

[SECURITY] Fedora 44 Update: python-tomli-2.4.1-1.fc44

Tomli is a Python library for parsing TOML. Tomli is fully compatible with TOML v1.0.0...

5.3AI score
SaveExploits0
vulnersOsv
vulnersOsv
•added 2026/03/25 9:03 p.m.•12 views

@actinc/eslint-config (>=4.10.0, <=4.16.0), @alexgorbatchev/dotfiles (>=0.0.1, <=1.0.4) +330 more potentially affected by unknown CVE via smol-toml (>=1.1.2, <=1.6.0)

smol-toml NPM version =1.1.2, =4.10.0, =0.0.1, =2.8.0, =0.1.0-alpha.0, =0.1.3, =0.1.3, =0.1.3, =0.2.2, =0.32.3, =0.2.2, =1.0.0, =1.0.4, =0.2.0, =0.0.4, =9.0.0-canary.1784 and more Source cves: unknown CVE Source advisory: OSV:GHSA-V3RJ-XJV7-4JMQ...

5.8AI score
SaveExploits0
Snyk
Snyk
•added 2025/08/05 1:42 a.m.•14 views

Prototype Pollution

Overview js-toml is an A TOML parser for JavaScript/TypeScript, targeting TOML 1.0.0 Spec Affected versions of this package are vulnerable to Prototype Pollution via the parsing process. An attacker can inject or modify properties on the global Object.prototype by supplying specially crafted TOML...

10CVSS8.2AI score0.005EPSS
SaveExploits1References2
NVD
NVD
•added 2025/08/05 1:15 a.m.•23 views

CVE-2025-54803

js-toml is a TOML parser for JavaScript, fully compliant with the TOML 1.0.0 Spec. In versions below 1.0.2, a prototype pollution vulnerability in js-toml allows a remote attacker to add or modify properties of the global Object.prototype by parsing a maliciously crafted TOML input. This is fixed...

7.9CVSS0.005EPSS
SaveExploits1References3
Rows per page
Query Builder