🔍 CVE-2006-3469

4.0
CVSS Score
MEDIUM
2006-07-21
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySQL Server의 time.cc에 있는 포맷 스트링 취약점으로, date_format 함수에 날짜 대신 포맷 스트링을 전달할 수 있습니다. 이는 오류 메시지 표시 시 악용되어 서비스 거부를 유발합니다. 원격 인증 사용자만 악용 가능합니다.

💡 쉬운 설명

MySQL의 날짜 함수에 특수한 문자열을 보내면 데이터베이스가 충돌할 수 있습니다. 공격자는 먼저 데이터베이스에 로그인해야 하므로 내부 위협에 가깝습니다.

🇺🇸 원문 (English)

Format string vulnerability in time.cc in MySQL Server 4.1 before 4.1.21 and 5.0 before 1 April 2006 allows remote authenticated users to cause a denial of service (crash) via a format string instead of a date as the first parameter to the date_format function, which is later used in a formatted print call to display the error message.

📍 영향받는 시스템

MySQL Server 4.1 (4.1.21 이전), MySQL Server 5.0 (2006년 4월 1일 이전 버전)

⚔️ 공격 벡터

원격 인증 사용자가 date_format 함수의 첫 매개변수로 포맷 스트링을 주입하여 DoS 유발

🛡️ 대응 방법

MySQL Server를 4.1.21 이상 또는 5.0의 2006년 4월 1일 이후 버전으로 업그레이드

🔧 검증 코드

버전이 4.1.21 이상이거나 5.0.x (x≥1)로 표시되면 패치됨, 이전 버전이면 취약

Shell / Script
mysql --version 2>/dev/null | grep -E '(4\.1\.(2[0-9]|[3-9][0-9])|5\.0\.[1-9])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL