🇰🇷 한글 설명
IIS 4.0부터 5.1 버전에서 발생하는 정보 유출 취약점으로, 원격 공격자가 서버의 실제 IP 주소나 NetBIOS 이름, Windows NT 도메인 정보를 획득할 수 있습니다. 이는 NAT 뒤에 숨겨진 IP를 노출시키거나 브루트 포스 공격을 용이하게 만드는 데 악용될 수 있습니다.
💡 쉬운 설명
웹 서버가 인증 과정에서 서버의 내부 주소나 네트워크 이름을 실수로 알려주는 보안 약점입니다. 공격자는 이 정보를 이용해 서버의 실제 위치를 파악하거나 더 정교한 공격을 준비할 수 있습니다.
🇺🇸 원문 (English)
Information leaks in IIS 4 through 5.1 allow remote attackers to obtain potentially sensitive information or more easily conduct brute force attacks via responses from the server in which (2) in certain configurations, the server IP address is provided as the realm for Basic authentication, which could reveal real IP addresses that were obscured by NAT, or (3) when NTLM authentication is used, the NetBIOS name of the server and its Windows NT domain are revealed in response to an Authorization request. NOTE: this entry originally contained a vector (1) in which the server reveals whether it supports Basic or NTLM authentication through 401 Access Denied error messages. CVE has REJECTED this vector; it is not a vulnerability because the information is already available through legitimate use, since authentication cannot proceed without specifying a scheme that is supported by both the client and the server.
📍 영향받는 시스템
Microsoft IIS 4.0, IIS 5.0, IIS 5.1
⚔️ 공격 벡터
원격에서 인증 요청(Basic 또는 NTLM)을 보내 서버의 응답 메시지에서 민감한 정보를 추출
🛡️ 대응 방법
최신 보안 패치가 적용된 최신 버전의 IIS 또는 운영체제로 업그레이드
🔧 검증 코드
응답 헤더의 WWW-Authenticate 필드에서 서버의 실제 IP나 NetBIOS 이름, 도메인 정보가 노출되는지 확인
curl -I -u dummy:dummy http://<target_ip>/