MulticheckMulticheck Domainsuche

Dangling

Definitionen und Erklärungen zu Dangling

Startseite > Glossar > Dangling

Dangling – Verwaiste, nicht mehr gültige oder nicht korrekt verknüpfte Ressourcen

Der Begriff Dangling (engl. für „herumhängend“, „verwaist“) beschreibt in der IT allgemein eine Ressource oder Verknüpfung, die nicht mehr auf ein gültiges Ziel verweist. Je nach Kontext kann „dangling“ verschiedene konkrete Bedeutungen haben – von fehlerhaften DNS-Einträgen über verwaiste Dateien bis hin zu Sicherheitsrisiken im Domain- oder Container-Umfeld.

Typische Einsatzbereiche des Begriffs „Dangling“

1. Dangling DNS / Dangling Subdomains

Ein Dangling DNS-Eintrag oder eine Dangling Subdomain tritt auf, wenn ein DNS-Eintrag (z. B. ein CNAME oder A-Record) auf einen Host oder Dienst verweist, der nicht mehr existiert oder nicht mehr kontrolliert wird.

  • Beispiel: Eine Subdomain verweist per CNAME auf einen Cloud-Service (z. B. Azure, GitHub Pages), aber das Ziel wurde gelöscht.
  • Gefahr: Ein Angreifer könnte den Dienst neu registrieren und so die Subdomain übernehmen („Subdomain Takeover“).

Dangling-DNS-Einträge sind ein reales Sicherheitsrisiko und sollten regelmäßig geprüft und entfernt werden.


2. Dangling Symlinks

In Dateisystemen bezeichnet dangling symlink einen symbolischen Link (Symlink), dessen Ziel nicht (mehr) existiert. Der Link verweist also ins Leere.

  • Ursache: Ziel wurde gelöscht, umbenannt oder verschoben.
  • Problem: Tools oder Skripte, die dem Link folgen, erzeugen Fehler.

Dangling Symlinks sollten bereinigt oder aktualisiert werden, um Fehler zu vermeiden.


3. Dangling Docker Images

In Docker bezeichnet „dangling images“ unbenutzte oder verwaiste Images – z. B. Zwischenstände von Builds, die keinem Container mehr zugeordnet sind.

  • Sie entstehen z. B. nach mehrfachen docker build-Operationen.
  • Sie verbrauchen Speicherplatz, obwohl sie nicht mehr gebraucht werden.

Bereinigung: Mit folgendem Befehl lassen sich dangling Images entfernen:

docker image prune

Dangling Docker Images regelmäßig entfernen, um Speicherplatz zu sparen und Ordnung zu halten.


4. Dangling Commits in Git

In Git bezeichnet man als „dangling commits“ Commits, die nicht mehr zu einem Branch oder Tag gehören – z. B. nach einem rebase oder reset.

  • Sie existieren noch im Git-Objektspeicher, sind aber von keiner Referenz mehr erreichbar.
  • Git GC (Garbage Collector) löscht diese Objekte nach einer gewissen Zeit automatisch.

Meist harmlos, aber in bestimmten Fällen können sie Hinweise auf verlorene Arbeit liefern – z. B. bei versehentlichen Branch-Löschungen.


5. Dangling Domains / E-Mail-Adressen

In Hosting- oder E-Mail-Kontexten kann „dangling“ auch bedeuten, dass eine Domain noch auf einen Mailserver oder Webserver verweist, obwohl sie bereits ausgelaufen, gekündigt oder nicht mehr konfiguriert ist.

  • Gefahr: Angreifer können verlassene Domains registrieren und E-Mails abfangen oder Phishing-Seiten aufbauen.

Abgelaufene oder nicht mehr genutzte Domains stets sauber aus DNS und Mailkonfiguration entfernen.


Zusammenfassung: Wann ist eine Ressource „dangling“?

Eine Ressource gilt als dangling, wenn:

  • sie nicht (mehr) erreichbar oder nutzbar ist
  • sie auf ein Ziel verweist, das nicht existiert
  • sie potenziell gefährlich oder irreführend ist

Fazit

Der Begriff „Dangling“ ist kontextabhängig, bedeutet jedoch immer, dass etwas „verwaist“ oder „nicht korrekt verbunden“ ist. Ob im DNS, in Git, in Dateisystemen oder Containerumgebungen – dangling Ressourcen verursachen unnötigen Aufwand, bergen Risiken und sollten regelmäßig identifiziert und bereinigt werden.

Alle Angaben ohne Gewähr.

Preise inkl. MwSt. Angebote sind zeitlich begrenzt verfügbar und teilweise an Mindestvertragslaufzeiten gebunden.