RPC DNS expolit

11 kwietnia na stronach Microsoftu pokazała się pierwsza informacja o możliwości wykorzystania przepełnienia stosu usługi DNS na serwerach Windows Server 2000 SP4/2003 SP1 i Sp2. Od tego czasu średnio codziennie na stronach blogu MSRC ukazuje się kolejny update w tej sprawie.

Zanim jednak wszyscy powieszą psy na MS za kolejną dziurę w Windowsach chciałbym wskazać na kilka rzeczy, które wydały mi się ważne w analizie zagrożenia atakiem na usługę DNS.

Jak napisałem wyżej, zagrożenie dotyczy systemów: Windows 2000 Server SP4, Windows Server 2003 Sp1 i Windows Server 2003 SP2, nie dotyczy natomiast stacji klienckich, na których usługa serwera DNS nie działa (Windows 2000 Professional SP4, Windows XP SP2, Windows Vista). Powodujący przepełnienie buforu usługi DNS exploit [1][2][3] pozwala na wykonanie kodu w kontekście serwisu DNS, który standardowo działa jako Local System. Transmisja odbywa się po protokole RPC. Usługa DNS działająca na porcie 53 (TCP/UDP) nie jest podatna na atak.

Każdy podręcznik administratora mówi, a także każdy administrator wie, że dla serwerów DNS otwieranie jakiegokolwiek innego portu niż 53 nie jest dobre i nie jest wskazane. Tym bardziej portów dla usługi RPC. Do dobrych praktyk należy też utrzymywanie serwerów DNS w strefie DMOZ, tak by nie tylko był odgrodzony od świata zewnętrznego ale i także od środowiska wewnętrznego.

Dodatkowo w związku z potencjalnym wykorzystaniem expoloita Microsoft zaleca wyłączenie działania usługi DNS na protokole RPC. Można to zrobić poprzez edycję rejestru.

W tym wypadku, wyłączenie RPC nie spowoduje zablokowania korzystania z DNS MMC snap-in, dnscmd.exe i poprzez WMI. Drugim zalecanym rozwiązaniem jest wykorzystanie IPSEC dla portu 445 i dla tych powyżej 1024. To rozwiązanie jednak zablokuje korzystanie z zarządzania DNS poprzez MMC snap-in, dnscmd.exe i WMI.

Lektura:

0 Responses to “RPC DNS expolit”


  1. No Comments

Leave a Reply




Disclaimer

All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft or any other company or organization. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.
All rights reserved. Quotations from this blog require author's written approval.
PL: Wszelkie prawa zastrzeżone. Cytaty z tego bloga wymagają pisemnego zezwolenia autora.

Add to Technorati Favorites