Zoals gisteren al voorspeld is er exploitcode voor het ernstige DNS-lek aan een eenvoudig te gebruiken hackertoolkit toegevoegd. Via de aanvalscode is het mogelijk om binnen twee minuten kwaadaardige DNS-records in de cache van een kwetsbare nameserver te injecteren. Er is inmiddels ook een DNS-service opgezet om te assisteren bij het uitvoeren van de exploit.
De exploit cached een enkele kwaadaardige entry in de kwetsbare nameserver. Door die nameserver willekeurige hostnames van het aan te vallen domein te laten opvragen, kan een aanvaller het antwoord hierop spoofen en voorzien van extra informatie, zoals het authority server record en extra records, die dan aan de cache worden toegevoegd.
Inmiddels is er ook een tweede exploit verschenen die de nameserver entries van het aan te vallen domein vervangt in een kwetsbare DNS nameserver. Deze aanval werkt door het sturen van willekeurige hostname queries naar de aan te vallen DNS-server, gecombineerd met gespoofte antwoorden op die queries van de authoritative nameserver van dat domein. Uiteindelijk zal een gegist ID overeenkomen, en zal de server het gespoofte pakket accepteren en de entries voor het aan te vallen domein in de nameserver wijzigen via de NEWDNS optie die de exploit toepast.
De tweede exploit is veel gevaarlijker, omdat die een aanvaller toegang over een compleet domein geeft, terwijl de eerste exploit alleen een enkele hostname laat aanvallen. Met de eerste exploit krijgt een aanvaller toegang tot www.domein.nl, via de tweede optie kan hij het complete domein.nl kapen. Inmiddels zijn onderzoekers druk bezig om de exploits te perfectioneren, zodat de aanval straks in een paar seconden is uit te voeren, iets dat volgens Dan Kaminsky, de ontdekker van de kwetsbaarheid, mogelijk is. En dat zou de situatie nog erger maken, want de onderzoeker laat weten dat slechts 30% tot 40% van de nameservers gepatcht is. Voor systeembeheerders die niet kunnen patchen biedt IPtables uitkomst.
McAfee legt op haar blog de kwetsbaarheid uit, inclusief verschillende afbeeldingen om het geheel te verduidelijken.
Deze posting is gelocked. Reageren is niet meer mogelijk.