DNS-Glossar

Was ist DNS-Rebinding?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Die wichtigsten ErkenntnisseDie wichtigsten Erkenntnisse werden mithilfe von KI generiert. Da automatisierte Zusammenfassungen gelegentlich Fehler enthalten oder wichtige Zusammenhänge auslassen können, sollten Sie für vollständige Informationen stets den vollständigen Blogbeitrag lesen.

DNS rebinding is a security attack that exploits the browser's same-origin policy by manipulating DNS responses to redirect a user's web browser from an attacker's public server to internal network devices, enabling unauthorized access to unprotected services like routers, printers, and management interfaces. The attack works by initially resolving an attacker-controlled domain to a public IP address, then changing the DNS answer to a private internal address after a short TTL expires, allowing malicious JavaScript to access internal web services that trust local network traffic. Protection requires a layered defense combining recursive resolver filtering for responses mapping external names to private addresses, Host header validation on internal services, mandatory authentication, and browser security controls, as traditional firewalls and HTTPS alone cannot prevent the attack since the request originates from inside the network.

  • DNS rebinding bypasses firewalls because the malicious request originates from within the internal network on a user’s own device, making perimeter security controls ineffective unless DNS responses are actively inspected.
  • Recursive resolvers can mitigate rebinding attacks by filtering or blocking responses that map publicly resolvable domain names to private, loopback, or link-local address ranges, though administrators must allow exceptions for legitimate internal domains.
  • Internal web services remain vulnerable if they lack authentication and do not validate the Host header, making routers, printers, cameras, development servers, and management dashboards common targets that assume all local network traffic is trustworthy.

DNS-Rebinding auf einen Blick

AttributeValue
CategoryDNS-based attack technique
Primary useBypassing the browser same-origin policy to reach internal services from a malicious web page
Protocol and portDNS, typically port 53, plus HTTP or HTTPS from the browser
OSI layerApplication layer
Related termsDNS, DNS cache poisoning, Time to live, Recursive resolver, DNS filtering, DNS security

So funktioniert DNS-Rebinding

Der Angreifer kontrolliert eine Domain und deren autoritativen DNS-Server und nutzt aus, dass der Browser dem Hostnamen vertraut und nicht der dahinterliegenden IP-Adresse. Die Same-Origin-Richtlinie vergleicht Ursprünge anhand von Schema, Host und Port, sodass eine geänderte IP-Adresse den Ursprung nicht verändert.

  1. Das Opfer besucht die bösartige Website: Der Nutzer lädt eine Seite von einem vom Angreifer kontrollierten Hostnamen. Der autoritative Server des Angreifers beantwortet die DNS-Anfrage mit der Adresse eines vom Angreifer betriebenen Servers und verwendet dabei eine sehr kurze „Time to Live“-Einstellung.
  2. Skript wird im Browser geladen: Der Server des Angreifers gibt eine Seite zurück, die JavaScript enthält. Der Browser behandelt das Skript so, als stamme es vom Hostnamen des Angreifers.
  3. Änderungen der DNS-Antwort: Nach Ablauf der kurzen TTL sendet das Skript eine weitere Anfrage an denselben Hostnamen. Der DNS-Server des Angreifers antwortet nun mit einer privaten Adresse, beispielsweise einem Router oder einem internen Server.
  4. Der Browser erreicht das interne Ziel: Der Browser sendet die Anfrage an die interne Adresse und betrachtet diese weiterhin als denselben Ursprung. Das Skript kann die Antwort auslesen.
  5. Daten werden an den Angreifer zurückgesendet: Das Skript sendet die ausgelesenen Daten zurück oder gibt Befehle an das interne Gerät weiter, wobei es den Browser des Opfers als Proxy nutzt.

Der Angriff setzt voraus, dass der Resolver die kurze TTL berücksichtigt und der interne Dienst Anfragen mit einem unerwarteten „Host“-Header oder ohne Authentifizierung akzeptiert. Zu den Abwehrmaßnahmen zählen Resolver, die öffentliche Antworten mit privaten Adressen verwerfen, Hosts, die den „Host“-Header validieren, sowie die Authentifizierung bei internen Diensten.

Warum DNS-Rebinding in Unternehmensnetzwerken eine Rolle spielt

Durch DNS-Rebinding wird der Browser eines Opfers zu einer Brücke über die Netzwerkgrenze hinweg. Firewalls blockieren normalerweise eingehende Verbindungen aus dem Internet, doch die Anfrage stammt in diesem Fall aus dem Inneren des Netzwerks, von einem Gerät, das der Nutzer bereits kontrolliert. Zu den Zielen gehören Router, Drucker, Kameras, Entwicklungsserver und andere interne Webschnittstellen, die davon ausgehen, dass alles im lokalen Netzwerk vertrauenswürdig ist, und oft über keine Anmeldefunktion verfügen.

Die Auswirkungen hängen davon ab, was der interne Dienst nach außen hin offenlegt. Ein Angreifer kann über eine nicht authentifizierte Schnittstelle Konfigurationsdaten auslesen, Einstellungen ändern oder Aktionen auslösen. Da der Datenverkehr für den eigenen Rechner des Nutzers wie gewöhnliche Browseraktivität aussieht, können Perimeter-Tools ihn übersehen, sofern die DNS-Antworten nicht überprüft werden.

Die Abwehr erfolgt mehrschichtig. Rekursive Resolver können Antworten filtern, die externe Namen privaten Adressbereichen zuordnen – eine Funktion, die gemeinhin als „Rebinding-Schutz“ bezeichnet wird. Interne Dienste sollten den „Host“-Header überprüfen und eine Authentifizierung verlangen, und Browser sollten Kontrollmechanismen wie Einschränkungen für Anfragen an private Netzwerke einführen. Netzwerke, die diese Kontrollmechanismen umgehen, machen nicht authentifizierte interne Dienste für jede Webseite erreichbar, die ein Nutzer öffnet.

Wie sich DNS-Rebinding von verwandten Begriffen unterscheidet

DNS rebinding vs DNS hijacking

Beim DNS-Rebinding werden DNS-Antworten vom eigenen Server des Angreifers als legitim ausgegeben und das Vertrauen des Browsers in die Herkunft ausgenutzt, während beim DNS-Hijacking der Auflösungspfad oder die Einträge verändert werden, sodass Nutzer ein Ziel erreichen, das der Domaininhaber nicht beabsichtigt hat. Was ist DNS-Hijacking?

AttributeDNS rebindingDNS hijacking
Who controls the DNS answerThe attacker, through a domain they own and its authoritative serverThe attacker, after tampering with a resolver, router settings or a victim's records
Main targetInternal web services reached through the victim's browserUsers or traffic headed to a specific legitimate domain
MechanismShort TTL answers that change from a public to a private addressRedirecting queries or changing records to point to a malicious address
Browser same-origin policyBypassed because the hostname stays the sameNot the central issue

DNS-Rebinding vs. DNS-Spoofing

Beim DNS-Rebinding werden korrekte Antworten von einem Server verwendet, den der Angreifer kontrolliert, während beim DNS-Spoofing Antworten gefälscht oder manipuliert werden, die ein Resolver oder Client dann für einen Namen akzeptiert, den der Angreifer nicht kontrolliert. Was ist DNS-Spoofing?

AttributeDNS rebindingDNS spoofing
Authenticity of answersGenuine answers from the attacker's own authoritative serverForged or injected answers
DNSSEC effectDoes not stop it, since the attacker can sign their own zoneHelps detect forged answers for signed zones
GoalMake a browser send requests to internal hostsRedirect clients for a name to an attacker-chosen address

Häufige Missverständnisse zum Thema DNS-Rebinding

DNSSEC überprüft, ob die Antworten vom Zoneninhaber stammen. Bei einem Rebinding-Angriff ist der Angreifer der Zoneninhaber, sodass signierte Antworten die Validierung bestehen und der Angriff dennoch funktioniert.

TLS allein schließt diese Lücke nicht. Der Angreifer kann ein gültiges Zertifikat für seinen eigenen Hostnamen erhalten, und der eigentliche Schutz besteht darin, dass der interne Dienst den Host-Header überprüft und eine Authentifizierung verlangt.

Auch Unternehmensnetzwerke sind gefährdet. Interne Dashboards, Entwicklungsserver, Build-Tools und Verwaltungsschnittstellen, die unter der Annahme eines vertrauenswürdigen Netzwerks auf eine Authentifizierung verzichten, können über den Browser eines Benutzers erreicht werden.

Perimeter-Firewalls erkennen die Anfrage als von einem internen Rechner stammend und lassen sie daher zu. Kontrollmechanismen müssen im Resolver, im Browser oder im Ziel-Dienst integriert sein.

Niedrige TTL-Werte sind bei legitimem Lastausgleich und Failover üblich, sodass deren pauschale Blockierung zu Fehlalarmen führt. Ein zuverlässigeres Anzeichen ist ein öffentlicher Name, der plötzlich auf eine private oder Loopback-Adresse aufgelöst wird.

Erfahren Sie, wie ein einheitliches DDI den Netzwerkbetrieb vereinfacht

Verwalten Sie DNS, DHCP und IP-Adressen über eine einzige Plattform mit integrierter Automatisierung, Transparenz und Kontrolle.

DNS-Rebinding-FAQ

Verwandte Begriffe

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Einrichtung von geregelten, auditfähigen IPAM-Workflow- und Genehmigungsmodellen für Unternehmensnetzwerke

Entdecken Sie IP-Management-Lösungen für geregelte, auditfähige IPAM-Workflows. Ermöglichen Sie bereichsbezogene Genehmigungen und lückenlose…

Read more
Content Hub

Das OSI-Modell verstehen: Wo DNS und IP-Adressierung in die 7 Schichten passen

Machen Sie sich mit den sieben Schichten des OSI-Modells vertraut und erfahren Sie, wie DNS und IP-Adressierung in dieses Modell eingebunden sind. Lernen…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Skalierung von DNS und IPAM für IPv6- und Dual-Stack-Unternehmensnetzwerke

Skalieren Sie DNS und IPAM für Dual-Stack-Unternehmensnetzwerke. Erfahren Sie, wie Micetro Teams bei der Verwaltung von IPv6-Migrationen mit integrierten…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte Infrastructure-as-Code-Pipelines

Durch die Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte IaC-Pipelines mit Micetro werden Adress- und Eintragsänderungen zu versionierten,…

Read more
Podcast

Podcast: Wie KI die Entwicklung von Unternehmenssoftware verändert

KI verändert die Netzwerkautomatisierung, doch eine sichere Implementierung erfordert solide Softwarepraktiken, Tests und Fachwissen, um Ausfälle zu…

Read more
Podcast

Podcast: Why Open Platforms Matter in Network Operations

Open platforms and API-first architecture enable intelligent network operations, automation, and AI-driven workflows across hybrid enterprises.

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Erhalten Sie mit LiveAssist Antworten aus den LiveNX-Daten, über die Sie bereits verfügen

Erfahren Sie, wie LiveAssist, das KI-gestützte Add-on für LiveNX, Ihre Netzwerkdaten in schnelle, gezielte Antworten umwandelt – mit einem Mehrwert, den…

Read more
Hands on laptop with digital dashboard showing IP address usage, overlapping ranges, and cost analytics for DDI infrastructur

Erstellung einer Kostenanalyse für den Ersatz bestehender appliancebasierter DDI-Lösungen durch eine Overlay-Verwaltungsschicht

Manuelle DDI-Arbeiten kosten die befragten Teams 1.040 Stunden pro Jahr. Hier erfahren Sie, wie Sie die Kosten für eine Verlängerung, den…

Read more

Verwandte Artikel