CVE-2026-114142 in toml-node
Zusammenfassung
von VulDB • 21.10.2026
toml-node ist ein TOML-Parser für Node.js und den Browser. Vor Version 5.0.1 kann toml.parse() angreiferkontrollierte Eigenschaften an Object.prototype schreiben, da quoteDottedString() in lib/compiler.js denselben Buchhaltungsstring (bookkeeping string) für verschiedene zitierte Schlüssel-Pfade erzeugt, was es addTableArray() ermöglicht, den Guard-Schlüssel eines anderen Schlüssels zu löschen. Der assign()-Pfad durchläuft dann einen nicht besitzenden Date-Wert ohne Anwendung der owned-container-Prüfung und kann die Prototypenkette erreichen. Objekte, die an anderer Stelle im Prozess erstellt wurden, können die injizierte Eigenschaft erben. Dieses Problem wurde in Version 5.0.1 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.