🔍 CVE-2010-3839

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

🇰🇷 한글 설명

MySQL 5.1.51 이전 및 5.5.6 이전 버전에서 인증된 사용자가 중첩된 JOIN 문을 포함한 prepared statement 또는 stored procedure를 반복 호출하면 무한 루프가 발생하여 서비스 거부(DoS) 공격이 가능한 취약점입니다.

💡 쉬운 설명

MySQL 데이터베이스에서 로그인한 사용자가 특정 방식의 SQL 쿼리를 보내 데이터베이스를 멈추게 할 수 있습니다. 이는 복잡한 JOIN이 포함된 쿼리를 여러 번 실행할 때 발생합니다.

🇺🇸 원문 (English)

MySQL 5.1 before 5.1.51 and 5.5 before 5.5.6 allows remote authenticated users to cause a denial of service (infinite loop) via multiple invocations of a (1) prepared statement or (2) stored procedure that creates a query with nested JOIN statements.

📍 영향받는 시스템

MySQL 5.1 버전 5.1.51 이전, MySQL 5.5 버전 5.5.6 이전

⚔️ 공격 벡터

원격 인증된 사용자가 nested JOIN을 포함한 prepared statement/stored procedure를 반복 실행

🛡️ 대응 방법

MySQL 5.1.51 이상 또는 5.5.6 이상으로 업그레이드

🔧 검증 코드

표시된 MySQL 버전이 5.1.51 이상 또는 5.5.6 이상이면 안전하고, 그 이하이면 취약함

Shell / Script
mysql --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL