🔍 CVE-2010-3679

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

🇰🇷 한글 설명

Oracle MySQL 5.1 버전 5.1.49 이전에서 원격 인증 사용자가 BINLOG 명령어의 특정 인자를 통해 mysqld 데몬을 크래시시키는 서비스 거부 공격이 가능합니다. 초기화되지 않은 메모리에 대한 부정확한 접근으로 인해 발생합니다.

💡 쉬운 설명

MySQL에 접속 권한이 있는 사용자가 특정한 방식으로 명령어를 입력하면 데이터베이스가 중단될 수 있습니다. 프로그램이 준비되지 않은 메모리 영역을 읽으려고 할 때 발생합니다.

🇺🇸 원문 (English)

Oracle MySQL 5.1 before 5.1.49 allows remote authenticated users to cause a denial of service (mysqld daemon crash) via certain arguments to the BINLOG command, which triggers an access of uninitialized memory, as demonstrated by valgrind.

📍 영향받는 시스템

Oracle MySQL 5.1 < 5.1.49

⚔️ 공격 벡터

인증된 원격 사용자가 BINLOG 명령어에 특정 인자를 전달하여 mysqld 프로세스 크래시 유발

🛡️ 대응 방법

MySQL을 5.1.49 이상의 패치된 버전으로 업그레이드

🔧 검증 코드

출력에 'Vulnerable version detected'가 나타나면 해당 시스템은 취약점 영향을 받으며 즉시 업그레이드 필요

Shell / Script
mysql --version 2>/dev/null | grep -oP '5\.1\.\K[0-9]+' | awk '$1<49 {print "Vulnerable version detected"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL