English
◀◁ 뒤로
취약점ID 28036
위험도 20
포트 139,445
프로토콜 TCP
분류 SMB
상세설명 해당 시스템에는 전통적인 Windows NT/2000 형태의 로그인 화면 대신 Windows XP 환영(welcome) 로그인 화면으로 설정되어 있다. 레지스트리 키 "LogonType" 은 사용자가 Windows XP 시스템에 로그인 할 때, 전통적인 Windows NT/2000 형태의 로그인 화면이 사용될 것인지, Windows XP 환영 로그인 화면이 사용될 것인지를 결정하기 위해 사용된다. 만약, 이 값(value)이 "0" 로 설정된 경우에는 전통적인 Windows NT/2000 형태의 로그인 화면이 보여지지만 "1"로 설정된 경우에는 Windows XP 환영 화면이 보여진다. Windows XP 환영 화면이 설정된 시스템의 경우, 사용자가 처음 시스템을 부팅하거나 로그 오프, 또는 빠른 사용자 스위칭(switching)을 사용할 때 로컬 계정 정보가 포함되어 있는 Windows XP 환영 화면을 사용자에게 보여 준다. 이 중 하나의 사용자를 선택하여 로그인 할 수 있다. 이러한, 잘못된 시스템 설정은 공격자로 하여금 시스템 상의 유효한 사용자 정보를 획득할 수 있게 해 주며 이를 기반으로 보다 지능적인 공격을 수행하도록 도와준다. 시스템 정보의 유출을 막기 위해서, 사용자들은 올바른 설정을 통해 Windows XP 환영 화면이 나타나지 않도록 설정하여야 한다.

* 레지스트리 설정:
>> 시스템 키: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
>> 값 이름(Value Name): LogonType
>> 데이터 형식(Data Type): REG_DWORD (DWORD Value)
>> 값 데이터(Value Data): (0 = Classic Mode, 1 = Welcome Screen)

* 알림: 이 점검항목은 점검하기 위한 원격지 호스트의 레지스트리를 액세스할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.

* 참고 사이트:
http://www.kellys-korner-xp.com/xp_wel_screen.htm

* 영향을 받는 플랫폼:
Microsoft Windows XP
해결책 레지스트리 키의 값 데이터를 올바르게 설정해야 한다.

1. 레지스트리를 열고 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] 를 찾는다.
2. 새로운 DWORD 형식의 값(value) "LogonType" 를 생성하거나 존재하는 값을 변경한다.
3. 전통적인 Windows NT/2000 형태의 화면을 사용하기 위해 값 데이터(value data) 를 "0" 으로 설정한다.
4. 레지스트리를 닫고 필요에 따라 시스템 재부팅이나 로프 오프하여 변경을 적용한다.
관련 URL (CVE)
관련 URL (SecurityFocus)
관련 URL (ISS)