Zusammenfassung:
Nachdem im Oktober bekannt wurde, dass die privaten Schlüssel von acht Zwischen-CA-Zertifikaten leicht abgeleitet werden könnten, kündigte die indische Behörde für digitale Zertifikate eMudhra kürzlich den Widerruf von acht weiteren Zwischen-CA-Zertifikaten an, die auf dem RSA-Algorithmus basieren. Diese Zertifikate stammen aus demselben Schlüsselgenerierungsprozess wie die zuvor problematischen ECDSA-Zertifikate und es kam zu Unregelmäßigkeiten bei der Handhabung der privaten Schlüssel.

Das falsche Skript betrifft beide Sätze von Zertifikatsschlüsseln:
Die Untersuchung ergab, dass der Vorfall auf einen Schlüsselgenerierungsvorgang am 30. April 2025 zurückzuführen war, bei dem eMudhra 16 Sätze von Zwischenzertifikaten und Schlüsseln für die Infrastruktur in verschiedenen Regionen generierte. Der Prozess nutzte ein vom Unternehmen geschriebenes Python-Skript, um die Migration zwischen herstellerübergreifenden Hardware-Sicherheitsmodulen abzuwickeln.
Das Sicherheitsmodul hat den Schlüssel zunächst korrekt generiert, aber das vom Unternehmen geschriebene Skript behielt beim erneuten Lesen und Erstellen des ECDSA-Schlüsselobjekts nur das erste Byte des privaten Schlüssels bei. Infolgedessen liegen die Werte der acht Sätze privater ECDSA-Schlüssel alle unter 256, was leicht aus öffentlichen Informationen abgeleitet werden kann, und diese schwachen Schlüssel werden auch zum Generieren von Zertifikatsanforderungen verwendet.
Weitere 8 Sätze von RSA4096-Schlüsseln bleiben erhalten, aber das private Schlüsselmaterial gelangt beim erneuten Import auch in den Speicher des Host-Python-Prozesses. Dieser Betriebsmodus entspricht nicht den Anforderungen des CA/Browser-Forums bezüglich der Übertragung privater CA-Schlüssel, daher müssen diese Zertifikate ebenfalls widerrufen werden, und eMudhra markiert diese RSA-Zertifikate nicht als schlüsselkompromittiert, sondern als eingestellt.
Im Mai 2025 kam es zu Anomalien, denen aber keine Beachtung geschenkt wurde:
Die Untersuchung ergab außerdem, dass eMudhra von Mai bis Juni 2025 auf Anomalien stieß: Die Zertifikatssperrlisten für einige ECDSA-Zwischenzertifikate bestanden die Signaturüberprüfung nicht. Die Untersuchung ergab, dass die Ursache der Anomalie darin lag, dass das Zwischenzertifikat einen schwachen Schlüssel verwendete, der von einem Skript neu erstellt wurde, während die ursprüngliche Sperrliste noch mit dem Originalschlüssel signiert war.
eMudhra löste das Verifizierungsproblem, indem es das für die Signatur verwendete Schlüsselobjekt änderte, analysierte jedoch die spezifische Fehlerursache nicht sorgfältig. Bei einer eingehenden Untersuchung zu diesem Zeitpunkt wäre es leicht herauszufinden, dass der Schlüssel des Online-Produktionszertifikats nur aus einem Zeichen bestand4.
eMudhra hat beschlossen, sich aus dem TLS-Zertifikatsgeschäft zurückzuziehen:
Nach diesem Sicherheitsvorfall hat eMudhra beschlossen, das TLS-Zertifikatsgeschäft nicht mehr weiter zu betreiben, da der Umsatzanteil aus diesem Geschäft gering ist und der Ruf des Unternehmens durch den Sicherheitsvorfall geschädigt wurde. Es ist ersichtlich, dass sich dieses Caotai-Unternehmen keine Sorgen über seine Auswirkungen auf das globale Internet macht. Man hat einfach das Gefühl, dass es besser ist, dieses Geschäft zu stoppen, ohne Geld zu verdienen und seinen Ruf zu beeinträchtigen.
Derzeit vertrauen alle großen Browser nicht mehr den acht ECDSA-Zertifikaten, die ursprünglich von eMudhra widerrufen wurden. Allerdings werden die entsprechenden Befehlszeilentools möglicherweise nicht aktualisiert oder überprüfen die Zertifikatssperreinstellungen nicht standardmäßig. Einige alte Systeme und Firmware können keine Zertifikate aktualisieren. Diese Geräte sind immer noch von den schwachen Schlüsseln von eMudhra betroffen und können von Zwischenhändlern gekapert werden.
Verwandte Artikel:
eMudhra zieht sich nach schockierendem Skandal aus dem globalen Geschäft mit SSL/TLS-Zertifikaten zurück
Enthusiasten verwenden durchgesickerte eMudhra-Zertifikate, um 106.000 Zertifikate für Google auszustellen, die die CA-Public-Key-Zertifizierung bestehen können
Google wirft Indiens eMudhra vor, die Veröffentlichung des Unfallberichts verzögert zu haben. Seine Mitarbeiter sagen, dass die Aufmerksamkeit in den sozialen Medien es dem Unternehmen erschwert, Ermittlungen durchzuführen
Kommentare