🔍 CVE-2012-0540

4.0
CVSS Score
MEDIUM
2012-07-17
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Oracle MySQL Server의 GIS 확장 기능에서 발견된 미공개 취약점으로, 인증된 원격 사용자가 특정 쿼리를 실행하여 데이터베이스 서비스의 가용성을 침해할 수 있습니다. 이는 서비스 거부(DoS) 공격을 통해 MySQL 서버를 중단시킬 수 있는 문제입니다.

💡 쉬운 설명

MySQL 데이터베이스의 지도/위치 기능에서 문제가 발견되었으며, 데이터베이스에 접근 권한이 있는 사람이 특정 명령을 실행해 서버를 다운시킬 수 있습니다. 로그인한 사람만 공격할 수 있어서 위험도는 중간 정도입니다.

🇺🇸 원문 (English)

Unspecified vulnerability in Oracle MySQL Server 5.1.62 and earlier and 5.5.23 and earlier allows remote authenticated users to affect availability, related to GIS Extension.

📍 영향받는 시스템

Oracle MySQL Server 5.1.62 이하, 5.5.23 이하

⚔️ 공격 벡터

인증된 원격 사용자가 GIS 함수를 포함한 악의적인 SQL 쿼리 실행

🛡️ 대응 방법

MySQL을 5.1.63 이상 또는 5.5.24 이상으로 업그레이드

🔧 검증 코드

MySQL 버전이 5.1.62 이하 또는 5.5.23 이하면 'Vulnerable' 출력, 그 이상이면 'Patched' 출력됨

Shell / Script
mysql --version 2>/dev/null | grep -oP '(?<=Ver )\d+\.\d+\.\d+' | awk -F. '$1==5 && $2==1 && $3<=62 {print "Vulnerable"} $1==5 && $2==5 && $3<=23 {print "Vulnerable"} $1==5 && $2==1 && $3>=63 {print "Patched"} $1==5 && $2==5 && $3>=24 {print "Patched"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL