🔍 CVE-2006-0903

4.6
CVSS Score
MEDIUM
2006-02-27
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySQL 5.0.18 및 이전 버전에서 로컬 사용자가 NULL 문자가 포함된 SQL 쿼리를 사용하여 로깅 메커니즘을 우회할 수 있는 취약점입니다. 이는 mysql_real_query 함수가 NULL 문자를 적절하게 처리하지 못해 발생합니다.

💡 쉬운 설명

특수 문자(NULL)를 섞어 쿼리를 보내면 데이터베이스가 어떤 작업을 했는지 기록(로그)에 남기지 않고 실행할 수 있는 문제입니다. 마치 CCTV에 찍히지 않는 사각지대를 이용해 몰래 행동하는 것과 같습니다.

🇺🇸 원문 (English)

MySQL 5.0.18 and earlier allows local users to bypass logging mechanisms via SQL queries that contain the NULL character, which are not properly handled by the mysql_real_query function. NOTE: this issue was originally reported for the mysql_query function, but the vendor states that since mysql_query expects a null character, this is not an issue for mysql_query.

📍 영향받는 시스템

MySQL 5.0.18 및 이전 버전

⚔️ 공격 벡터

NULL 문자가 포함된 SQL 쿼리를 전송하여 로그 기록 우회

🛡️ 대응 방법

MySQL 5.0.19 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 MySQL 버전이 5.0.18 이하인지 확인하십시오.

Shell / Script
mysql -V 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL