🔍 CVE-2010-3681

4.0
CVSS Score
MEDIUM
2011-01-11
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Oracle MySQL 5.1.49 이전 및 5.5.5 이전 버전에서 HANDLER 인터페이스를 통해 두 인덱스에서 교대로 읽기를 수행할 때 assertion failure가 발생합니다. 이를 악용한 원격 인증 사용자가 mysqld 데몬을 강제 종료시켜 서비스 거부(DoS) 공격을 유발할 수 있습니다.

💡 쉬운 설명

MySQL에 로그인한 사용자가 특정 방식으로 데이터를 읽으면 데이터베이스가 갑자기 종료될 수 있습니다. 이로 인해 시스템의 모든 MySQL 서비스가 중단되어 사용 불가능해집니다.

🇺🇸 원문 (English)

Oracle MySQL 5.1 before 5.1.49 and 5.5 before 5.5.5 allows remote authenticated users to cause a denial of service (mysqld daemon crash) by using the HANDLER interface and performing "alternate reads from two indexes on a table," which triggers an assertion failure.

📍 영향받는 시스템

MySQL 5.1 (5.1.49 미만), MySQL 5.5 (5.5.5 미만)

⚔️ 공격 벡터

로그인된 사용자가 HANDLER 명령어로 테이블의 두 인덱스에서 교대로 읽기 수행

🛡️ 대응 방법

MySQL을 5.1.49 이상 또는 5.5.5 이상으로 즉시 업그레이드

🔧 검증 코드

명령어가 '5.1.xx' 또는 '5.5.0~5.5.4' 버전을 출력하면 취약 상태입니다. 버전이 5.1.49 이상 또는 5.5.5 이상이면 안전합니다.

Shell / Script
mysql -V 2>/dev/null | grep -oP '5\.(1\.(?:[0-4][0-9]|4[0-8])|5\.[0-4])' && echo 'VULNERABLE' || echo 'Safe'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:S/C:N/I:N/A:P

💻 영향받는 소프트웨어

MySQL