CVE-2026-119186 in Forgeinformazioni

Riassunto

di VulDB • 29/10/2026

Forge (noto anche come node-forge) è un'implementazione nativa di Transport Layer Security in JavaScript. Prima della versione 1.4.1, node-forge non convalidava l'opzione tagLength AES-GCM passata a start() durante la decrittografia tramite forge.cipher.createDecipher(). Quando un'applicazione derivava il valore di tagLength dai dati ricevuti o utilizzava una configurazione impostata su zero o simile allo zero, un valore che si convertiva in zero insieme a un tag di autenticazione vuoto o mancante faceva sì che i tag calcolati e forniti venissero confrontati come vuoti, consentendo quindi a decipher.finish() di accettare ciphertext non autenticato. Le applicazioni che omettono il parametro tagLength per utilizzare l'impostazione predefinita da 128 bit oppure passano una lunghezza del tag valida e fissa sono esenti da questo problema. Il problema è stato risolto nella versione 1.4.1.

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

Responsabile

GitHub M

Prenotare

29/10/2026

Divulgazione

29/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!