CVE-2026-118781 in forgeinfo

Zusammenfassung

von VulDB • 29.10.2026

Forge (auch bekannt als node-forge) ist eine native Implementierung der Transport Layer Security in JavaScript. Vor Version 1.4.1 verwendete die betroffene Implementierung BigInteger.prototype.modInverse(), bnModInverse(), lib/jsbn.js und den RSA-Public-Exponenten e, um relevante Eingaben oder Sicherheitsentscheidungen zu verarbeiten. Die mit node-forge gebündelte jsbn-Implementierung geriet in eine Endlosschleife, wenn BigInteger.prototype.modInverse() einen negativen Wert oder Modulus erhielt. Ein Angreifer, der den an die Schlüsselgenerierung übergebenen RSA-Public-Exponenten oder ein direktes modInverse()-Operand steuern konnte, könnte die Node.js-Ereignisschleife bei voller CPU-Auslastung blockieren. Geparste DER-, PEM-, JWK-, PKCS#12-, X.509- und TLS-Werte sind vorzeichenlos (unsigned) und können dieses Problem nicht auslösen. Dieses Problem wurde in Version 1.4.1 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

28.10.2026

Veröffentlichung

29.10.2026

Moderieren

akzeptiert

Eintrag

VDB-428734

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!