Sicherheitslücken in HSM-Modulen, die zu Angriffen auf Verschlüsselungsschlüssel führen können.

Eine Gruppe von Forschern des Unternehmens Ledger, das Hardware-Wallets für Kryptowährungen herstellt, hat hat mehrere Schwachstellen in HSM-Geräten (Hardware Security Module), die genutzt werden können, um Schlüssel zu extrahieren oder einen Remote-Angriff zur Manipulation der Firmware des HSM-Geräts durchzuführen. Der Bericht über das Problem ist verfügbar liegt derzeit nur in französischer Sprache vor; ein englischsprachiger Bericht ist geplant zur Veröffentlichung im August während der Blackhat USA 2019-Konferenz. HSM ist ein spezialisiertes externes Gerät, das für die Speicherung von öffentlichen und privaten Schlüsseln konzipiert ist, die zur Erstellung digitaler Signaturen und zur Verschlüsselung von Daten verwendet werden.

HSM ermöglicht eine signifikante Erhöhung des Schutzes, da es die Schlüssel vollständig von Systemen und Anwendungen isoliert und lediglich eine API für die Ausführung grundlegender kryptografischer Primitiven bereitstellt, die auf der Geräte-Seite implementiert sind. Typischerweise wird HSM in Bereichen eingesetzt, in denen höchste Sicherheit erforderlich ist, beispielsweise in Banken, Kryptowährungsbörsen und Zertifizierungsstellen zur Überprüfung und Generierung von Zertifikaten sowie digitalen Signaturen.

Die vorgeschlagenen Angriffsmethoden ermöglichen es einem nicht authentifizierten Benutzer, die vollständige Kontrolle über den Inhalt des HSM zu erlangen, einschließlich des Extrahierens aller auf dem Gerät gespeicherten kryptografischen Schlüssel und Administratoranmeldeinformationen. Die Probleme resultieren aus einem Pufferüberlauf im internen Befehlsverarbeiter von PKCS#11 und einem Fehler in der Umsetzung des kryptografischen Schutzes der Firmware, der es ermöglicht, die Firmware-Überprüfung durch das digitale PKCS#1v1.5-Signaturverfahren zu umgehen und das Laden eigener Firmware in das HSM zu initiieren.

Zu Demonstrationszwecken wurde ein modifiziertes Firmware-Update durchgeführt, das einen Hintertürmechanismus enthält, der auch nach nachfolgenden Installationen der Standard-Firmware-Updates vom Hersteller aktiv bleibt. Es wird behauptet, dass der Angriff remote durchgeführt werden kann (die Angriffsart wird nicht näher spezifiziert, aber es ist wahrscheinlich, dass dies die Manipulation des heruntergeladenen Firmware-Updates oder die Übermittlung von speziell gestalteten Zertifikaten zur Verarbeitung bedeutet).

Das Problem wurde während der Anwendung von Fuzzing-Tests der im HSM angebotenen internen Implementierung von PKCS#11-Kommandos festgestellt. Die Tests wurden durchgeführt, indem ein eigenes Modul über das standardmäßige SDL in den HSM geladen wurde. In der PKCS#11-Implementierung wurde letztendlich ein Pufferüberlauf gefunden, der nicht nur aus der internen Umgebung des HSM, sondern auch durch den Zugriff auf den PKCS#11-Treiber vom Hauptbetriebssystem des Computers, an den das HSM-Modul angeschlossen ist, ausgenutzt werden kann.

Darüber hinaus wurde eine Pufferüberlauf-Sicherheitsanfälligkeit ausgenutzt, um Code auf der HSM-Seite auszuführen und Zugriffseinstellungen zu überschreiben. Bei der Analyse wurde eine weitere Schwachstelle entdeckt, die es ermöglicht, eine neue Firmware ohne digitale Signatur hochzuladen. Letztendlich wurde ein eigenes Modul entwickelt und in das HSM geladen, das alle im HSM gespeicherten Geheimnisse nach außen zurückgibt.

Der Name des Herstellers, dessen HSM-Geräte Sicherheitsanfälligkeiten aufweisen, ist derzeit nicht bekannt gegeben, aber es wird berichtet, dass die betroffenen Geräte von mehreren großen Banken und Cloud-Dienstanbietern verwendet werden. Zudem wird beschrieben, dass Informationen über die Probleme zuvor an den Hersteller übermittelt wurden und dieser die Sicherheitsanfälligkeiten bereits mit einem aktuellen Firmware-Update behoben hat. Unabhängige Forscher vermuten, dass das Problem bei Geräten des Unternehmens Gemalto liegen könnte, das im Mai... die Update für Sentinel LDK zur Behebung von Sicherheitsanfälligkeiten, zu deren Informationen derzeit... geschlossen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster