Millionen Websites nach einem Verschlüsselungsfehler bedroht

Millionen Websites nach einem Verschlüsselungsfehler bedroht

Das Let's Encrypt-Projekt kündigte an, mehr als drei Millionen TLS-Zertifikate zu widerrufen, nachdem es einen Fehler in ihrem CAA-Code (Certificate Authority Authorization) festgestellt hatte. Der Fehler betrifft die von Let's Encrypt verwendete Serversoftware namens Boulder, die es dem Projekt ermöglicht, Benutzer und ihre Domänen zu überprüfen, bevor ein TLS-Zertifikat ausgestellt werden kann. Let's Encrypt hat beschlossen, TLS-Zertifikate zu widerrufen, da die Implementierung der CAA-Spezifikation in Boulder von dem Fehler betroffen war. CAA ist ein Sicherheitsstandard, der 2017 genehmigt wurde. Er ermöglicht es Domainbesitzern, Organisationen, die TLS-Zertifikate ausstellen, sogenannte Zertifizierungsstellen (CAs), daran zu hindern, Zertifikate für ihre Domains auszustellen. Durch das Hinzufügen eines „CAA-Felds“ zu den DNS-Einträgen einer Domäne kann ein Domänenbesitzer sicherstellen, dass nur die im CAA-Feld aufgeführte Zertifizierungsstelle die Möglichkeit hat, ein TLS-Zertifikat für ihre Domäne auszustellen. Zertifizierungsstellen wie Let's Encrypt müssen sich genau an die Spezifikationen der CAA halten, andernfalls drohen ihnen Strafen seitens der Browserhersteller.

Sperrung des TLS-Zertifikats

Nachdem er von dem Problem erfahren hatte, enthüllte Let's Encrypt-Ingenieur Jacob Hoffman-Andrews in einem Forumsbeitrag, dass ein Fehler in Boulder dazu geführt hatte, dass die Serversoftware CAA-Prüfungen ignorierte: „Der Fehler: Wenn eine Zertifikatsanforderung N Domänennamen enthielt, die eine erforderten Bei der neuen CAA-Überprüfung wählte Boulder einen Domänennamen aus und verifizierte ihn N-mal. In der Praxis bedeutet dies, dass dieser Abonnent dies tun konnte, wenn ein Abonnent zum Zeitpunkt X einen Domänennamen validierte und das Zertifikat CAA für diese Domäne zum Zeitpunkt Stellen Sie innerhalb von bis zu Wochenende und Boulder können CAA-Felder jetzt korrekt überprüfen, bevor neue Zertifikate ausgestellt werden. Glücklicherweise ist es dem Projekt zufolge höchst unwahrscheinlich, dass jemand den Fehler ausgenutzt hat. Bisher hat das Let's Encrypt-Projekt alle Zertifikate widerrufen, die ohne ordnungsgemäße CAA-Prüfungen ausgestellt wurden. Jetzt lösen alle betroffenen Zertifikate Sicherheitsfehler in Browsern aus, bis Domaininhaber ein neues TLS-Zertifikat anfordern, um das alte zu ersetzen. über ZDNet