English
◀◁ 뒤로
취약점ID 25040
위험도 20
포트 3306
프로토콜 TCP
분류 DB
상세설명 해당 호스트에는 4.0.21 혹은 3.23.59 보다 더 오래된 MySQL의 버전이 가동 중이다.
MySQL에는 두 가지 취약점들이 보고되었으며 이 취약점들은 원격지의 인증받은 공격자들이 어떤 보안 상의 제한들을 우회하거나 서비스 거부를 유발시킬 수 있게 해 줄 수 있다.

1) "ALTER TABLE ... RENAME" 수행 과정에 있는 에러는 오래된 테이블들에 대해 CREATE/INSERT 권한을 사용 가능하게 해 준다. 이는 잠재적으로 적용된 몇몇 보안 상의 제한들을 우회하는 데에 도용될 수 있다. 이 취약점은 3.23 버전에서 보고되었으며 다른 버전들도 영향을 받을 수 있다.

2) 다중의 쓰레드(Thread)들이 같은 혹은 다른 MERGE 테이블들이 UNION을 변경하기 위하여 ALTER를 수행할 때 서버를 크래쉬 시키거나 멈출 수 있다. 이 취약점은 3.23과 4.0.18에서 보고되었으며 다른 버전들도 영향을 받을 수 있다.

* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 MySQL 서버의 버전 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.

* 참고 사이트:
http://bugs.mysql.com/bug.php?id=3270
http://bugs.mysql.com/bug.php?id=2408
http://secunia.com/advisories/12783/

* 영향을 받는 플랫폼:
MySQL 3.23 그리고 다른 여러 버전들
MySQL 4.0.18 그리고 다른 여러 버전들
모든 운영체제 모든 버전
해결책 MySQL 웹 사이트인 http://dev.mysql.com/downloads/mysql/ 에서 구할 수 있는 MySQL의 가장 최신 버전(3.23.59 혹은 4.0.21 혹은 이후)으로 업그레이드 하여야 한다.

Debian GNU/Linux 3.0 (woody)의 경우:
다음 Debian Security Advisory DSA-562-1을 참조하여 가장 최신의 mysql 패키지로 업그레이드 하여야 한다:
http://www.debian.org/security/2004/dsa-562

기타:
해당 제조사에 문의하여 업그레이드 혹은 패치 정보에 대해 알아본다.
관련 URL CVE-2004-0835,CVE-2004-0837 (CVE)
관련 URL 11357 (SecurityFocus)
관련 URL 17666,17667 (ISS)