DNS-Prüfprogramm für hängende Einträge

Finden Sie DNS-Einträge, die noch auf gelöschte Cloud-Ressourcen, nicht mehr aktive E-Mail-Server oder abgelaufene SPF-Domains verweisen, bevor ein Angreifer diese für sich beansprucht und Inhalte bereitstellt oder E-Mails über Ihre Domain versendet.
DNS-Server
  • Google
  • Cloudflare
Wir überprüfen Zertifikatprotokolle und gängige Subdomains, verfolgen jeden CNAME bis zu seinem Ziel und lösen Ihre MX-Hosts, Nameserver und SPF-Einträge auf, um Einträge zu finden, die auf nicht mehr vorhandene Ressourcen verweisen.
Fügen Sie Ihre eigenen Subdomains hinzu

Je eine Zeile oder durch Kommas getrennt, bis zu 60 Namen unter dieser Domain. Für eine vollständige Überprüfung fügen Sie die Hostnamen aus Ihrem DNS-Zonen-Export ein.

So funktioniert der „Dangling DNS Checker“

„Dangling Records“ sind DNS-Einträge, die zurückbleiben, nachdem die Ressource, auf die sie verweisen, gelöscht wurde. Dieses Tool sucht in Ihren Subdomains und Ihren E-Mail-Einstellungen nach solchen Einträgen und zeigt Ihnen an, welche davon ein Angreifer übernehmen könnte.

1

Geben Sie Ihre Domain ein

Geben Sie Ihre Root-Domain ein (z. B. company.com). Wir überprüfen Namen anhand öffentlicher Zertifikatsprotokolle und gebräuchlicher Namen wie blog, shop, staging und status, sowie alle von Ihnen hinzugefügten Subdomains. Eine Probe mit zufälligem Namen erkennt DNS-Einträge mit Platzhaltern zuerst, sodass diese nicht als Befund gemeldet werden.

2

Die Datensätze wurden abgeglichen

Jeder CNAME wird bis zu seinem endgültigen Ziel verfolgt. Wir markieren Ziele, die NXDOMAIN zurückgeben, überprüfen sie auf einem zweiten DNS-Server und prüfen Plattformen mit bekannten Übernahmefällen auf ihre „Nicht gefunden“-Seite. MX-Hosts, Nameserver und SPF include: Auch Domains werden aufgelöst.

3

Eine Liste der zu behebenden Fehler abrufen

Sehen Sie sich alle offenen und gefährdeten Einträge nach Schweregrad sortiert an – einschließlich des genauen Eintrags, der gelöscht werden muss, oder der Ressource, die freigegeben werden muss –, damit Ihr DNS-Verantwortlicher weiß, was zuerst zu tun ist.

Was ist ein „Dangling“-DNS-Eintrag?

A offener DNS-Eintrag verweist auf eine Ressource, über die Sie keine Kontrolle mehr haben. Ein typisches Beispiel ist ein CNAME für eine Subdomain wie blog.company.com die immer noch auf eine Heroku-App, einen S3-Bucket oder eine Azure-Site verweist, die gelöscht wurde. Wenn der Anbieter zulässt, dass dieser Ressourcenname erneut registriert werden kann, kann ein Angreifer ihn für sich beanspruchen, und Ihre Subdomain beginnt, dessen Inhalte bereitzustellen. Dies wird als „Subdomain-Übernahme“ bezeichnet.

$ dig blog.example.com blog.example.com. 300 IN CNAME example-blog.herokuapp.com. example-blog.herokuapp.com. Status: NXDOMAIN ; Die App wurde gelöscht. Der CNAME jedoch nicht. ; Jeder, der „example-blog“ auf Heroku erstellt, kontrolliert nun blog.example.com.

Phishing auf Ihrer echten Domain

Eine gekaperte Subdomain stellt die Seiten des Angreifers über HTTPS bereit, wobei Ihre Domain in der Adressleiste angezeigt wird. Nutzer, Filter und URL-Scanner vertrauen dieser Seite.

E-Mail, die in Ihrem Namen gesendet wurde

Ein defektes SPF include: Ermöglicht es jedem, der diese Domain registriert, seine eigenen Server zu autorisieren, in Ihrem Namen zu senden. Diese Nachrichten können durchgelassen werden SPF und DMARC.

Überprüfen Sie Ihren SPF-Eintrag →

Cookies und Sitzungen offengelegt

Cookies, deren Geltungsbereich auf .company.com werden an jede Subdomain gesendet, einschließlich einer gekaperten. Angreifer können zudem gültige TLS-Zertifikate dafür erhalten.

Weiterlesen: „Dangling DNS“ und Übernahme von Subdomains →

Häufige Probleme mit „Dangling DNS“ und wie man sie behebt

Hier sind die Datensatztypen, die dieser Checker markiert, was die einzelnen Typen bedeuten und wie man sie behebt.

Hängendes CNAME

Das CNAME-Ziel existiert nicht

Die Subdomain verweist auf einen Host, der den Status „NXDOMAIN“ zurückgibt. Befindet sich das Ziel auf einer Cloud- oder SaaS-Plattform, kann es möglicherweise von jedermann beansprucht werden.

Löschen Sie den CNAME oder erstellen Sie die Ressource unter Ihrem eigenen Konto mit genau demselben Namen neu.

Übernahmeanfälliger Dienst

CNAME zu S3, Azure, Heroku, GitHub Pages und ähnlichen Diensten

Manche Plattformen führen auch nach dem Löschen der Ressource weiterhin eine Auflösung durch und zeigen lediglich eine „Nicht gefunden“-Seite an. Da das DNS allein nicht zwischen einer aktiven und einer nicht mehr genutzten Ressource unterscheiden kann, suchen wir zusätzlich nach dieser Seite.

Vergewissern Sie sich, dass die Ressource noch in Ihrem Anbieter-Konto vorhanden ist. Löschen Sie den Eintrag, wenn das Projekt eingestellt wurde.

Zu den ungültigen SPF-Einträgen gehören

SPF enthält eine Domain, die nicht mehr existiert

Eine abgelaufene Anbieter-Domain in Ihrem SPF-Eintrag kann von jedermann registriert werden, der dann einen SPF-Eintrag veröffentlichen kann, der seine eigenen Mailserver für Ihre Domain autorisiert.

Entfernen Sie das include: aus Ihrem SPF-Eintrag. Außerdem wird dadurch eine Ihrer 10 DNS-Abfragen freigegeben.

Ausgefallener MX-Host

Der Mail-Exchanger lässt sich nicht auflösen

Der Versand von E-Mails an diesen Host schlägt fehl. Wenn die Domain des Hosts abgelaufen ist, könnte ein neuer Inhaber E-Mails erhalten, die an Ihre Domain adressiert sind.

Entfernen Sie den MX-Eintrag oder verweisen Sie ihn auf einen aktiven Mailserver.

Freigegebene IP-Adresse

Ein Eintrag verweist auf eine Cloud-IP-Adresse, die Sie freigegeben haben

Cloud-Anbieter vergeben freigewordene öffentliche IP-Adressen an andere Kunden weiter. Da sich anhand des DNS allein nicht feststellen lässt, wem eine IP-Adresse gehört, listet dieser Checker A-Einträge auf, anhand derer Sie dies überprüfen können.

Vergleichen Sie die A-Einträge mit den in Ihren Cloud-Konten zugewiesenen IP-Adressen und löschen Sie die übrigen.

Verwaiste Delegation

NS-Einträge für eine gelöschte gehostete Zone

Eine Subdomain, die einer DNS-Zone zugewiesen ist, die beim Provider gelöscht wurde, ermöglicht es jemandem, diese Zone neu anzulegen und alle darunter liegenden Einträge zu kontrollieren.

Löschen Sie die NS-Delegierung oder erstellen Sie die gehostete Zone in Ihrem eigenen Konto neu.

So verhindern Sie „Dangling“-DNS-Einträge

1

Zuerst DNS löschen

Wenn ein Projekt endet, entfernen Sie den DNS-Eintrag, bevor Sie die Cloud-Ressource löschen – nicht erst danach.

2

Führen Sie ein Inventar

Verfolgen Sie nach, welchem Team die jeweilige Subdomain gehört und welcher Anbieter sie hostet.

3

SPF bereinigen

Entfernen Sie bei jedem Offboarding eines Anbieters diejenigen Anbieter aus Ihrem SPF-Eintrag, über die Sie keine E-Mails mehr versenden.

4

Kontinuierlich überwachen

„Dangling Records“ treten immer dann auf, wenn eine Ressource gelöscht wird. Führen Sie nach jeder Änderung an der Infrastruktur einen Scan durch oder richten Sie DNS-Übernahme-Benachrichtigungen ein.

Häufig gestellte Fragen

Was führt zu „hängenden“ DNS-Einträgen?
Sie treten auf, wenn eine Cloud-Ressource, ein SaaS-Konto oder ein E-Mail-Host gelöscht wird, der darauf verweisende DNS-Eintrag jedoch bestehen bleibt. Dies kommt häufig vor, wenn ein Team für die DNS-Verwaltung zuständig ist, während andere Teams Dienste einrichten und außer Betrieb nehmen.
Ist ein „dangling“ CNAME immer ausnutzbar?
Nein. Es hängt davon ab, ob der Anbieter zulässt, dass jemand anderes denselben Ressourcennamen registriert. Bei AWS S3, Azure App Service, Heroku und GitHub Pages gibt es dokumentierte Fälle von Übernahme. Selbst wenn eine Übernahme nicht möglich ist, ist der Eintrag ungültig und sollte entfernt werden.
Warum wird ein Datensatz bei der Auflösung mit „Überprüfung“ gekennzeichnet?
Einige Plattformen lösen Ihren CNAME auch nach dem Löschen der Ressource weiterhin auf und zeigen über HTTP lediglich eine „Nicht gefunden“-Seite an. Wir prüfen auf den Plattformen, auf denen sich diese Seite von einer funktionierenden Website unterscheiden lässt, ob sie angezeigt wird. Ist dies nicht der Fall, kennzeichnen wir den Eintrag, damit Sie dies in der Konsole des Anbieters bestätigen können.
Findet dieses Tool alle meine Subdomains?
Es überprüft Namen aus öffentlichen „Certificate Transparency“-Protokollen und allgemeinen Namen sowie alle Namen, die Sie hinzufügen. Für eine vollständige Überprüfung exportieren Sie Ihre DNS-Zone und fügen Sie die Hostnamen unter „Eigene Subdomains hinzufügen“ ein. Sie können auch unseren Subdomain-Sicherheitschecker nutzen, um die E-Mail-Authentifizierung Ihrer Subdomains zu bewerten.
Inwiefern kann ein „Dangling DNS“ die E-Mail-Sicherheit beeinträchtigen?
Ein defektes SPF include: ermöglicht es dem neuen Inhaber dieser Domain, seine Server so zu autorisieren, dass sie in Ihrem Namen E-Mails versenden, die die SPF- und DMARC-Prüfung bestehen. Ein inaktiver MX-Host kann dazu führen, dass jemand anderes Ihre E-Mails empfängt. E-Mails von einer gekaperten Subdomain können unter gelockerten DMARC-Ausrichtungsregeln ebenfalls mit Ihrer Unternehmensdomain abgeglichen werden. Legen Sie daher eine explizite sp= Richtlinie.
Werden meine Domain-Daten gespeichert?
Wir speichern keine dauerhaften Aufzeichnungen über die von Ihnen überprüften Domains. Um einen Scan durchzuführen, wird Ihre Domain an öffentliche DNS-Resolver (Google und Cloudflare, mit Quad9 als Backup) sowie an öffentliche Zertifikatsprotokoll-Dienste gesendet. Eine Plattform, auf die Ihre Einträge verweisen, erhält eine Anfrage für diese Subdomain, sodass wir deren „Nicht gefunden“-Seite auslesen können, und eine Domain, die nicht registriert zu sein scheint, wird bei ihrer Registrierungsstelle überprüft. Ein Ergebnis wird etwa zwei Minuten lang gespeichert, damit wiederholte Scans Ihr DNS nicht erneut belasten; Zertifikats- und Registrierungsabfragen bleiben bis zu einer Stunde lang gespeichert und werden anschließend verworfen.

Weitere kostenlose Tools für DNS- und E-Mail-Sicherheit

Sorgen Sie mit PowerDMARC für eine einwandfreie DNS- und E-Mail-Authentifizierung

Überwachen Sie Änderungen an DMARC, SPF, DKIM, MTA-STS und DNS für alle Ihre Domains, lassen Sie sich benachrichtigen, wenn Einträge nicht mehr gültig sind, und setzen Sie die Einhaltung der Vorschriften ohne Spekulationen durch.