CVE-2026-71430 in node-re2informazioni

Riassunto

di VulDB • 07/08/2026

node-re2 fornisce i binding per le espressioni regolari RE2 per Node.js. Prima della versione 1.25.1, la funzione WrappedRE2::Replace costruiva il risultato della sostituzione e lo passava a V8 utilizzando ToLocalChecked senza verificare l'eventuale MaybeLocal vuoto restituito da V8 quando la stringa o il buffer risultante supera la lunghezza massima delle stringhe supportata da V8. Quando una sostituzione globale utilizza un modello di sostituzione che amplifica l'output, il risultato può crescere quadraticamente rispetto alla dimensione dell'input e, una volta superato dalla lunghezza della stringa massima consentita da V8, la chiamata non verificata a ToLocalChecked provoca un arresto anomalo fatale e non intercettabile del processo invece di generare un'eccezione gestibile. Questo problema è stato risolto nella versione 1.25.1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

GitHub M

Prenotare

06/08/2026

Divulgazione

07/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!