Unabhängiger Vergleich · keine bezahlten Platzierungen
Startseite / Blog / Ratgeber / CAA: der kleine DNS-Eintrag, der ein fehlerhaftes Zertifikat vermeidet

CAA: der kleine DNS-Eintrag, der ein fehlerhaftes Zertifikat vermeidet

Ein CAA-Eintrag gibt an, welche Zertifizierungsstellen ein Zertifikat für Ihre Domain ausstellen können. Ohne sie kann jede validierte Zertifizierungsstelle signieren – auch nach einer DNS-Kompromittierung.

Redaktion Hébergeurs.eu 5 Min. Aktualisiert 6 Feb. 2026

Ein SaaS-Herausgeber entdeckt ein gültiges TLS-Zertifikat für „app.example.com“, das von einer Behörde ausgestellt wurde, mit der er noch nie Kontakt aufgenommen hat. Die Seite funktioniert, das Vorhängeschloss ist grün, niemand hat eine Benachrichtigung erhalten. Bei genauerer Betrachtung stellte das Team fest, dass die DNS-Validierung drei Wochen zuvor bestanden hatte – wahrscheinlich nachdem der Zugriff auf den Registrar oder ein Konto beim DNS-Anbieter kompromittiert worden war. Ohne CAA-Registrierung gab es keine Regeln, die diese Übertragung verbieten.

Die CAA (Certification Authority Authorization) ist ein kleiner, oft vergessener DNS-Eintrag, der eine einfache Frage beantwortet: Wer hat das Recht, ein Zertifikat für diesen Namen zu signieren?

Was die CAA zulässt – und was nicht

Ein CAA-Eintrag verschlüsselt nichts und ersetzt nicht HTTPS. Es teilt den Zertifizierungsstellen (CAs) mit, welche Entitäten ein Zertifikat für Ihre Domain ausstellen können. Seit 2017 müssen CA-Mitglieder des CA/B-Forums die CAA vor der Unterzeichnung überprüfen – außer in sehr begrenzten Fällen.

Tag CAAWirkungBeispiel
„Problem“Autorisiert eine CA für Standardzertifikate0 Problem „letsencrypt.org“
issuewildErmöglicht eine Zertifizierungsstelle für Platzhalter („*.domain“)0 issuewild „digicert.com“
iodefBenachrichtigungsadresse im Falle einer nicht konformen Anfrage0 iodef "mailto:secu@example.com"

Die CAA bietet keinen Schutz vor einer Zertifizierungsstelle, die die Regel ignoriert (selten, aber historisch dokumentiert). Es blockiert auch keinen Angreifer, der bereits Ihren Webserver oder Ihren privaten Schlüssel kontrolliert. Es schließt vor allem die leiseste Tür: betrügerische Übertragung per DNS- oder HTTP-Validierung.

Ohne CAA kann jede anerkannte CA versuchen, Ihre Domain zu validieren. Mit CAA reduzieren Sie die Oberfläche auf die von Ihnen definierte Whitelist.

Wenn CAA unverzichtbar wird

Drei Situationen machen es zu einer Priorität:

Automatische Verlängerung. Let's Encrypt, ZeroSSL oder ein internes ACME: Wenn Sie CAs einschränken, ohne Ihre eigenen einzubeziehen, wird die Verlängerung sonntags um Mitternacht unterbrochen.

Mehrere Anbieter. CDN, Host, Load Balancer – jeder kann sein eigenes Zertifikat anbieten. Die CAA erzwingt eine explizite Entscheidung statt einer opportunistischen Ausstrahlung.

Domänen mit hoher Sichtbarkeit. E-Commerce, Authentifizierung, öffentliche APIs: Ein paralleles Zertifikat ermöglicht das Abfangen, ohne Ihre Hauptinfrastruktur zu beeinträchtigen.

Konkrete Syntax abhängig von Ihrem Stack

Minimales Beispiel nur für eine Let's Encrypt-Site:


example.com.  CAA 0-Problem „letsencrypt.org“

example.com.  CAA 0 Issuewild „letsencrypt.org“

Wenn Sie Cloudflare für TLS nutzen und Let's Encrypt im Ursprung behalten:


example.com.  CAA 0-Problem „letsencrypt.org“

example.com.  CAA 0-Problem „digicert.com“

Cloudflare verwendet DigiCert für seine Edge-Zertifikate; Let's Encrypt bleibt serverseitig üblich. Das Weglassen eines der beiden führt zu schwer zu diagnostizierenden Erneuerungsfehlern.

SzenarioCA soll autorisiert werdenGemeinsame Falle
VPS + Certbotletsencrypt.org„issuewild“ vergessen, während eine „*.domain“ existiert
CDN orangefarbene WolkeCDN-Umsatz + ursprünglicher UmsatzNur Let's Encryptauflisten
EV-FirmenzertifikatNur Ihr vertraglicher UmsatzInternes Staging versehentlich blockieren

Fehler, die die Produktion an einem Freitagabend unterbrechen

CAA vor der Migration zu restriktiv. CA ändern? Aktualisieren Sie die CAA bevor Sie die neue Ausgabe veröffentlichen, nicht danach.

Lange TTL + Ausbreitung. Die Korrektur einer fehlerhaften CAA kann je nach TTL Stunden dauern. Senken Sie ihn vorübergehend ab, wenn Sie eine Änderung vornehmen.

Subdomain mit leerem CAA. Ein leerer CAA-Eintrag („;“) in einer Subdomain verhindert jegliche Übertragung für diese Subdomain – nützlich für die Sicherheit, fatal, wenn unbeabsichtigt.

Verwechslung mit SPF/DKIM. CAA betrifft nur X.509-Zertifikate, nicht E-Mail.

Der Gipfel: Das grüne Vorhängeschloss beweist nicht, dass es sich um Ihr Zertifikat handelt

Dies ist der Punkt, den die Checklisten „HTTPS aktiviert“ ausblenden: Das Vorhandensein von TLS garantiert nicht die Einzigartigkeit des Unterzeichners. Überwachen Sie Zertifikatstransparenzprotokolle und kombinieren Sie CAA- und Warnungen zu unerwarteten Emissionen.

Entscheide dich und gehe ohne blinden Fleck voran

  1. Bestandsaufnahme, wer Ihre Zertifikate heute ausstellt (Herkunft, CDN, Staging).
  2. Veröffentlichen Sie bei Bedarf die entsprechenden CAA-Datensätze „issue“ und „issuewild“.
  3. Testen Sie eine ACME-Erneuerung im Trockenlauf, bevor Sie sperren.
  4. Fügen Sie Ihrem Sicherheitsteam eine „iodef“-Adresse oder einen überwachten Alias ​​hinzu.
  5. Dokumentieren Sie das CA-Änderungsverfahren in Ihrem Runbook.

Um Hosts zu vergleichen, die ACME oder verwaltete Zertifikate integrieren, konsultieren Sie unser Verzeichnis und den Vergleicher. Der DNSSEC-Leitfaden vervollständigt diesen Ansatz, wenn Sie die gesamte DNS-Kette härten.

Häufig gestellte Fragen

Was genau ist eine CAA-Registrierung?

Dabei handelt es sich um einen DNS-Eintrag (Typ CAA), der die Zertifizierungsstellen auflistet, die berechtigt sind, Zertifikate für eine Domain oder einen Platzhalter auszustellen. Seriöse Zertifizierungsstellen konsultieren es vor der Unterzeichnung.

Ersetzt CAA die automatische Verlängerung von Let's Encrypt?

Nein. Er rahmt es ein. Wenn Sie Let's Encrypt verwenden, fügen Sie „letsencrypt.org“ in Ihren CAA-Datensätzen hinzu – andernfalls schlägt die Verlängerung zum nächsten Stichtag fehl.

Ist für jede Subdomain eine CAA erforderlich?

Nein. Resolver steigen in der DNS-Kette auf: Eine CAA auf „example.com“ gilt für Subdomains, es sei denn, es gibt eine spezifischere CAA für die betreffende Subdomain.

Wie kann ich überprüfen, ob die CAA aktiv ist?

Fragen Sie den DNS mit „dig CAA example.com“ oder einem Online-Tool ab und versuchen Sie es dann mit einer Testübertragung von einer nicht aufgeführten Zertifizierungsstelle – diese sollte abgelehnt werden.


Wenn Ihnen das nächste Mal jemand sagt: „Die Website ist in HTTPS, das ist gut“, fragen Sie auch: Wer hat das Recht, für diese Domain zu signieren?

Europäische Hoster vergleichen

Filtern nach Compliance, Standort und Einsatzzweck — dann die Datenblätter öffnen, um den echten Umfang zu prüfen.

Verzeichnis durchsuchen
Blog

Weiterlesen

Alle Artikel →