English
◀◁ 뒤로
취약점ID 25009
위험도 40
포트 1433
프로토콜 TCP
분류 DB
상세설명 해당 Microsoft SQL 서버는 디폴트 계정들을 가지고 있다. 만약 sa 계정이 패스워드를 가지고 있지 않다면 임의의 사용자가 SQL 서버에 대한 관리자 권한을 행사할 수 있다. sa 계정으로 액세스 할 수 있는 인가받지 않은 사용자는 또한 xp_cmdshell()과 같은 다양한 프로시져를 사용하여 MS SQL 서비스가 작동되는 권한으로 시스템 상에 임의의 명령을 수행할 수도 있다.
이 취약점은 Cblade 웜과 SQL Spida 웜에 의해 도용되고 있다.

* 참고 사이트:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q322336
http://www.iss.net/security_center/static/7610.php
http://www.kb.cert.org/vuls/id/635463
http://www.iss.net/security_center/static/9124.php
http://marc.theaimsgroup.com/?l=bugtraq&m=96333895000350&w=2
http://security-archive.merton.ox.ac.uk/bugtraq-200008/0233.html
http://support.microsoft.com/default.aspx?scid=kb;[LN];Q313418
http://www.iss.net/security_center/alerts/advise118.php
http://support.microsoft.com/support/kb/articles/Q274/7/73.ASP
http://www.securiteam.com/windowsntfocus/5EP0O0K2AS.html

* 영향을 받는 플랫폼:
Microsoft SQL Server 모든 버전
Microsoft Data Engine 모든 버전
해결책 디폴트 계정에 대한 패스워드를 추측하기 어려운 것으로 설정하여야 한다. 패스워드를 설정하기 위해서는 SQL Query Window를 통하여 sp_password 라는 Stored Procedure를 사용할 수 있다. 예를들어, SA 패스워드를 NULL에서 "complexpwd"로 설정하기 위해서는 다음과 같이 할 수 있다:

exec sp_password NULL,'complexpwd','sa'
관련 URL CVE-2000-1209 (CVE)
관련 URL 4797 (SecurityFocus)
관련 URL 1459 (ISS)