CVE-2026-119190 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 analizzava gli OID delle estensioni deprecate 2.5.29.10 e 2.5.29.13 come basicConstraints, e pki.verifyCertificateChain() utilizzava la prima estensione con tale nome. Lo sfruttamento richiede che una CA (Certification Authority) di fiducia per l'applicazione emetta un certificato contenente un'estensione deprecata fornita dall'attaccante, comunemente perché la CA copia le estensioni da una richiesta di firma del certificato. Posizionando un'estensione deprecata con criteri permissivi prima dell'autentica estensione basicConstraints 2.5.29.19, il titolare del certificato potrebbe far accettare il certificato come quello di una CA ed emettere certificati per nomi arbitrari, consentendo l'impersonificazione del server o del client. Se la CA che emette aggiunge un'estensione keyUsage senza keyCertSign, node-forge rifiuta la catena. Questo problema è risolto nella versione 1.4.1.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

29/10/2026

Divulgazione

29/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!