Lucene search
+L

37 matches found

SUSE CVE
SUSE CVE
added 2026/09/05 12:30 a.m.4 views

SUSE 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.2CVSS5.9AI score0.00383EPSS
SaveExploits0References3
NVD
NVD
added 2026/09/04 4:18 p.m.4 views

CVE-2026-85730

smol-toml is a small, fast, and correct TOML parser and serializer. Prior to 1.7.1, parse can enter an infinite loop when a value inside an array or inline table is followed by a comment with no trailing newline. In src/util.ts, skipUntil calls indexOfNewline, receives -1 at the end of input, and...

8.2CVSS
SaveExploits0References3
RedhatCVE
RedhatCVE
added 2026/09/04 4:17 p.m.5 views

CVE-2026-85730

A flaw was found in smol-toml, a TOML parser and serializer. A remote attacker could exploit an infinite loop in the parse function by providing a specially crafted TOML document. This occurs when a value within an array or inline table is followed by a comment without a trailing newline...

8.2CVSS5.4AI score
SaveExploits0References6
Cvelist
Cvelist
added 2026/09/04 3:21 p.m.12 views

CVE-2026-85730 smol-toml: Denial of Service via malformed TOML documents

smol-toml is a small, fast, and correct TOML parser and serializer. Prior to 1.7.1, parse can enter an infinite loop when a value inside an array or inline table is followed by a comment with no trailing newline. In src/util.ts, skipUntil calls indexOfNewline, receives -1 at the end of input, and...

8.2CVSS
SaveExploits0References3
CVE
CVE
added 2026/09/04 3:21 p.m.7 views

CVE-2026-85730

smol-toml , a lightweight TOML parser and serializer for JavaScript/TypeScript, is vulnerable to a Denial of Service via malformed TOML documents prior to version 1.7.1 . The root cause lies in src/util.ts, where skipUntil() calls indexOfNewline() and receives -1 at end-of-input, causing the curs...

8.2CVSS5.3AI score
SaveExploits0References3
EUVD
EUVD
added 2026/09/04 3:21 p.m.4 views

EUVD-2026-71261

smol-toml is a small, fast, and correct TOML parser and serializer. Prior to 1.7.1, parse can enter an infinite loop when a value inside an array or inline table is followed by a comment with no trailing newline. In src/util.ts, skipUntil calls indexOfNewline, receives -1 at the end of input, and...

8.2CVSS5.3AI score
SaveExploits0References3
NVD
NVD
added 2026/09/03 9:17 p.m.6 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.2CVSS0.00383EPSS
SaveExploits0References3
OSV
OSV
added 2026/09/03 8:37 p.m.2 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.5CVSS5.6AI score
SaveExploits0References5
Cvelist
Cvelist
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.2CVSS0.00383EPSS
SaveExploits0References3
OSV
OSV
added 2026/09/03 8:34 p.m.2 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
CVE
CVE
added 2026/09/03 8:34 p.m.14 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.2AI score0.00383EPSS
SaveExploits0References3
ATTACKERKB
ATTACKERKB
added 2026/08/14 7:08 p.m.12 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.4AI score0.00232EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
added 2026/08/14 7:08 p.m.37 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.00232EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/14 7:08 p.m.9 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
OSV
OSV
added 2026/06/26 10:49 p.m.13 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.00232EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/06/26 10:21 p.m.21 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.26 views

PT-2026-53025

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.00232EPSS
SaveExploits0References6
ATTACKERKB
ATTACKERKB
added 2026/06/19 6:14 p.m.12 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
Positive Technologies
Positive Technologies
added 2026/06/19 12:00 a.m.30 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.8AI score0.00644EPSS
SaveExploits1References13
BDU FSTEC
BDU FSTEC
added 2026/06/01 12:00 a.m.12 views

The vulnerability of the TOML parser in JavaScript, related to uncontrolled changes to prototype attributes, allows attackers to execute “prototype pollution” attacks.

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.5CVSS5.9AI score0.00496EPSS
SaveExploits1References4Affected Software1
Rows per page
Query Builder