| 취약점ID |
25034 |
| 위험도 |
40 |
| 포트 |
3306 |
| 프로토콜 |
TCP |
| 분류 |
DB |
| 상세설명 |
해당 MySQL 서버는 길이 0인 패스워드를 통한 인증 우회 취약점을 가지고 있다. MySQL 4.1.3 이전의 4.1 버전들과 5.0 버전들에는 사용자 입력을 통해 입력되는 패스워드 스트링 길이에 대한 부적절한 처리로 인하여 인증 우회 취약점이 발생할 수 있다. 원격지 공격자들은 잘 조작된 인증 패킷을 서버에 전달하는 방법으로, MySQL 패스워드 인증 메커니즘을 우회할 수 있다. 이는 원격지 공격자들이 사용자 패스워드를 알지 못할지라도 성공적으로 MySQL 사용자로서 인증을 마칠 수 있다는 것을 의미한다. 이 취약점을 성공적으로 도용하기 위해서, 공격자들은 적어도 하나의 인증 가능한 사용자명을 알고 있어야 하며 점검하는 IP 주소가 MySQL 서버로부터 연결이 허용되어야 한다.
* 알림: 만약 이 점검항목이 이 취약점을 점검하기 위해 해당 MySQL 서버의 버전 정보만을 확인하였다면 거짓 양성반응(False Positive)을 보일 수 있다.
* 참고 사이트: http://www.securiteam.com/unixfocus/5BP0420DFQ.html
* 영향을 받는 플랫폼: MySQL 4.1.3 이전의 4.1 버전들 MySQL 5.0 Unix, Linux Any version Windows Any version |
| 해결책 |
다음 MySQL 웹 사이트를 참조하여 이 취약점이 해결된 MySQL 4.1.3 releases 혹은 가장 최신의 5.0 builds 로 업그레이드 하여야 한다: http://dev.mysql.com/downloads/mysql/4.1.html |
| 관련 URL |
CVE-2004-0627 (CVE) |
| 관련 URL |
10654 (SecurityFocus) |
| 관련 URL |
(ISS) |
|