CVE-2026-118779 in Forgeinformazioni

Riassunto

di VulDB • 29/10/2026

Forge (noto anche come node-forge) è un'implementazione nativa di Transport Layer Security scritta in JavaScript. Prima della versione 1.4.1, l'implementazione interessata utilizzava la funzione `pem.decode()` (`lib/pem.js`), che non verificava correttamente la presenza della riga END per elaborare l'input rilevante o prendere decisioni di sicurezza. node-forge impiegava espressioni regolari con complessità polinomiale in `pem.decode()`, incluso durante la ricerca della riga END corrispondente e l'analisi degli header incapsulati. Un attaccante non autenticato in grado di fornire input PEM a qualsiasi parser ad alto livello potrebbe consumare una quantità eccessiva di CPU tramite un messaggio lungo e malformato, causando un denial of service (DoS). Questo problema è stato risolto nella versione 1.4.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

28/10/2026

Divulgazione

29/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!