Ein Fehler bei der Generierung der eMudhra-Zertifizierungsstelle erlaubte den Erhalt von TLS-Zertifikaten fĂŒr beliebige Webseiten.

Die Mozilla Corporation hat vor der Kompromittierung von privaten SchlĂŒsseln gewarnt, die mit acht intermediĂ€ren (sekundĂ€ren) Root-Zertifikaten der Zertifizierungsstelle eMudhra verbunden sind. Die kompromittierten SchlĂŒssel ermöglichten es, fĂŒr jede Website gefĂ€lschte TLS-Zertifikate auszustellen, die in allen Browsern als vertrauenswĂŒrdig angesehen wurden, und sie fĂŒr die Abfangung oder Modifizierung von Transitverkehr zu verwenden.

Die privaten SchlĂŒssel wurden von Forschern aus öffentlich zugĂ€nglichen Daten rekonstruiert, was durch einen Fehler im Prozess zur SchlĂŒsselgenerierung auf Basis der elliptischen Kurve P-384 möglich wurde. Der Fehler fĂŒhrte dazu, dass die SchlĂŒssel mit ganzzahligen Werten von weniger als 256 anstelle von kryptografisch sicheren Zufallszahlen initialisiert wurden, d.h. die GrĂ¶ĂŸe des privaten SchlĂŒssels betrug 1 Byte anstelle der erforderlichen 48 Bytes. Bei dieser Generierung kann der private SchlĂŒssel mithilfe des diskreten Logarithmus-Algorithmus oder durch einfaches Ausprobieren der ersten 256 möglichen SchlĂŒssel rekonstruiert werden. Da die Werte der privaten SchlĂŒssel jetzt bekannt sind (4, 56, 66, 115, 155, 156, 230 und 237), wird allen Benutzern dringend geraten, ihre Browser und Pakete mit Root-Zertifikaten umgehend zu aktualisieren.

Als Beweis fĂŒr die Leckage der privaten SchlĂŒssel veröffentlichte der Forscher, der den Vorfall meldete, eine Nachricht, die mit den privaten SchlĂŒsseln jedes der acht kompromittierten eMudhra-Zertifikate signiert war. Sie können Ihren Browser auf aktualisierte Informationen zu widerrufenen Zertifikaten auf der Website ĂŒberprĂŒfen, die dem Vorfall gewidmet ist.

NotfallmĂ€ĂŸig wurden die Korrekturversionen Firefox 158.0.1, 115.43.1 und 153.5.1 sowie die Bibliotheken NSS 3.131.1 veröffentlicht, in denen das Root-Zertifikatspeicher aktualisiert und die problematischen Zertifikate blockiert wurden. In Chrome und Google-Produkten wurden die kompromittierten Zertifikate am 17. Oktober blockiert, bei Apple am 19. Oktober und bei Microsoft am 20. Oktober. Die Blockierung erfolgte auch ĂŒber zentrale Listen widerrufener Zertifikate wie OneCRL, CRLite und CRLSets.

Pakete mit aktualisierten Root-Zertifikaten wurden fĂŒr Ubuntu (ca-certificates 20260816ubuntu0.2*.04.1), Debian (ca-certificates 20250419+deb13u1), Arch Linux (ca-certificates-mozilla 3.131.1-1), Gentoo (ca-certificates 20260816.3.125), curl, Homebrew, Go (1.27.3, 1.26.10), Python, RustTLS, Electron und Elixir veröffentlicht. Die Listen der Root-Zertifikate bleiben in FreeBSD, Node.js, Bun und Composer unverĂ€ndert.

Vor dem Update des Pakets ca-certificates können Sie unter Debian und Ubuntu den folgenden Befehl verwenden, um problematische Root-Zertifikate manuell zu entfernen:

sed -i \
-e 's|^mozilla/emSign_ECC_Root_CA_-_G3.crt|!&|' \
-e 's|^mozilla/Comodo_AAA_Services_root.crt|!&|' \
/etc/ca-certificates.conf && update-ca-certificates

Unter Fedora, RHEL, CentOS Stream, Rocky Linux, AlmaLinux und Amazon Linux 2023:

d=/etc/pki/ca-trust/source/blocklist; [ -d $d ] || d=/etc/pki/ca-trust/source/blacklist
trust extract —overwrite —format=pem-bundle \
—filter='pkcs11:object=ComodoAAAServicesroot;type=cert' \
$d/Comodo_AAA_Services_root.pem &&
trust extract —overwrite —format=pem-bundle \
—filter='pkcs11:object=emSignECCRootCA-G3;type=cert' \
$d/emSign_ECC_Root_CA_-_G3.pem &&
update-ca-trust

Unter openSUSE und SLES:

d=/etc/pki/trust/blocklist; [ -d $d ] || d=/etc/pki/trust/blacklist
trust extract —format=pem-bundle \
—filter='pkcs11:object=ComodoAAAServicesroot;type=cert' \
$d/Comodo_AAA_Services_root.pem &&
trust extract —format=pem-bundle \
—filter='pkcs11:object=emSignECCRootCA-G3;type=cert' \
$d/emSign_ECC_Root_CA_-_G3.pem &&
update-ca-certificates

Unter NixOS:

security.pki.caCertificateBlacklist = [
«Comodo AAA Services root»
«emSign ECC Root CA — G3»
];

Unter NetBSD:

certctl untrust /usr/share/certs/mozilla/all/emSign_ECC_Root_CA_-_G3.pem &&
certctl untrust /usr/share/certs/mozilla/all/Comodo_AAA_Services_root.pem

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster