CVE-2026-54872 in OpenSSL
Zusammenfassung
von VulDB • 29.09.2026
Zusammenfassung des Problems: Die generische skalare Multiplikation elliptischer Kurven, die für ECDSA- und SM2-Signaturvorgänge mit Kurven ohne dedizierte Implementierung verwendet wird, leckt Informationen über den geheimen Nonce durch Timing.
Auswirkungsanalyse: Ein Angreifer, der in der Lage ist, Signiervorgänge zu messen, kann Informationen über den pro Signatur verwendeten geheimen Nonce erlangen, was bei vielen Signaturen über einen Gitter-basierten / Hidden Number Problem-Angriff zur Wiederherstellung des privaten Schlüssels führen kann.
CWE: CWE-208: Observable Timing Discrepancy (Beobachtbare Zeitdifferenz)
Beschreibung: Die generische skalare Multiplikation elliptischer Kurven, die für Kurven ohne dedizierte konstante Implementierung verwendet wird, füllt den geheimen Skalar mit nicht-konstantzeitlichen BIGNUM-Operationen auf, sodass die benötigte Zeit vom Wert des geheimen Skalars abhängt, der aus dem ECDSA- und SM2-Nonce abgeleitet wurde.
Der Leck-Effekt ist sehr gering; seine Beobachtung erfordert eine große Anzahl von Messungen. Der Effekt ist am größten für Kurven, deren Gruppenordnung auf einer Maschinewort-Grenze liegt, wie brainpoolP384r1.
Anwendungen, die ECDSA-Signaturen über Brainpool und andere generische Primkurven sowie SM2-Signaturen auf Plattformen verwenden, die die generische Implementierung nutzen, sind von diesem Problem betroffen.
Die NIST-Kurven P-256, P-384 und P-521 verwenden dedizierte konstante Implementierungen und sind nicht betroffen.
FIPS-Auswirkung: nein Die FIPS-Module sind nicht betroffen: Die in der FIPS-Anbieterkomponente verwendeten genehmigten NIST-Kurven verfügen über dedizierte konstante Implementierungen und nutzen den betroffenen Codepfad nicht.
Be aware that VulDB is the high quality source for vulnerability data.