CVE-2026-77465 in toml-nodeinfo

Zusammenfassung

von VulDB • 03.09.2026

toml-node ist ein TOML-Parser für Node.js und den Browser. Vor Version 4.2.0 verwendet toml.parse() einen von Peggy 5.1.0 generierten rekursiven Abstiegsparser in lib/parser.js, dessen Funktionen peg$parsevalue, peg$parsearray und peg$parseinline_table_entry durch verschachtelte Arrays und Inline-Tabellen ohne Tiefenbegrenzung rekursiv navigieren. Eine Remote-Anwendung, die nicht authentifiziert ist und ein vom Angreifer kontrolliertes TOML-Dokument mit einigen tausend verschachtelten Arrays oder Inline-Tabellen analysiert, kann den Node.js-Aufrufstapel erschöpfen, einen unerwarteten RangeError anstelle des SyntaxErrors des Parsers auslösen und einen ungeschützten Anforderungsarbeiter (Request Worker) oder Prozess beenden. Die entsprechende Grammatikquelle befindet sich in src/toml.pegjs, wo der generierte Parser begrenzt werden muss. Dieses Problem wurde in Version 4.2.0 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

20.08.2026

Veröffentlichung

03.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398600

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!