CVE-2026-118779 in Forge
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 pem.decode(), lib/pem.js und ignorierte die END-Zeile, um den relevanten Eingabedatenstrom zu verarbeiten oder Sicherheitsentscheidungen zu treffen. node-forge nutzte reguläre Ausdrücke mit polynomialer Laufzeit in pem.decode(), einschließlich bei der Suche nach einer passenden END-Zeile und beim Parsen von eingeschlossenen Headern. Ein nicht authentifizierter Angreifer, der PEM-Eingaben an einen High-Level-Parser liefern kann, könnte durch eine lange, fehlerhafte Nachricht übermäßige CPU-Ressourcen verbrauchen und so einen Denial-of-Service (DoS) verursachen. Dieses Problem wurde in Version 1.4.1 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.