Modulelessen (4/4)
DNS rebinding and defenses
DNS-rebinding en verdediging
Met DNS-rebinding kan een naam worden omgezet naar het ene adres en later naar het andere. Een browser kan dezelfde oorsprongsnaam behouden terwijl een pagina ervoor zorgt dat deze contact maakt met een privéadres op het netwerk van de gebruiker. Korte TTL's kunnen deel uitmaken van het patroon, maar het risico komt voort uit het vertrouwen op een naam terwijl de bestemming en de verzoekcontext worden genegeerd.
Services moeten hostnamen en bestemmingen aan de serverzijde valideren, waar nodig onverwachte privé- of link-locals afwijzen, anti-CSRF-beveiligingen gebruiken en voorkomen dat niet-geverifieerde administratieve interfaces bloot komen te liggen. Het gedrag van de browser en de oplosser varieert, dus een blokkering met alleen DNS is geen volledige verdediging.
Test rebinding nooit zonder toestemming met netwerken of services. Gebruik een gecontroleerd laboratorium en documenteer de exacte vertrouwensgrens die wordt getest.
Controleer uw begrip
Kies het beste antwoord. Deze quiz wordt lokaal uitgevoerd en stuurt geen DNS-query's naar echte domeinen.
Welke controle vermindert onverwachte verzoeken aan interne diensten?