CVE-2026-77465 in toml-nodeinformazioni

Riassunto

di VulDB • 03/09/2026

toml-node è un analizzatore (parser) TOML per Node.js e il browser. Prima della versione 4.2.0, toml.parse() utilizza un analizzatore ricorsivo a discesa generato da Peggy 5.1.0 in lib/parser.js le cui funzioni peg$parsevalue, peg$parsearray e peg$parseinline_table_entry recursano attraverso array annidati e tabelle inline senza alcun limite di profondità. Un'applicazione remota non autenticata che analizza un documento TOML controllato dall'attaccante contenente alcune migliaia di array o tabelle inline annidate può esaurire lo stack delle chiamate di Node.js, generare un RangeError imprevisto anziché il SyntaxError previsto dal parser e terminare un worker di richiesta non protetto o un processo. La sorgente della grammatica corrispondente è src/toml.pegjs, dove l'analizzatore generato deve essere limitato. Questo problema è risolto nella versione 4.2.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

20/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!