🔍 CVE-2006-4031

2.1
CVSS Score
LOW
2006-08-09
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySQL의 MERGE 테이블 기능에서 권한 검증 부족으로 인한 취약점입니다. 로컬 사용자가 이미 생성된 MERGE 테이블을 통해 원본 테이블에 대한 접근 권한이 철회되었음에도 불구하고 여전히 데이터에 접근할 수 있습니다.

💡 쉬운 설명

MySQL에서 MERGE 테이블이라는 특별한 기능을 사용할 때 권한 확인이 제대로 되지 않는 버그입니다. 접근 권한을 취소해도 이미 만들어진 MERGE 테이블을 통해서는 여전히 데이터를 볼 수 있게 됩니다.

🇺🇸 원문 (English)

MySQL 4.1 before 4.1.21 and 5.0 before 5.0.24 allows a local user to access a table through a previously created MERGE table, even after the user's privileges are revoked for the original table, which might violate intended security policy.

📍 영향받는 시스템

MySQL 4.1 (4.1.21 이전) 및 MySQL 5.0 (5.0.24 이전)

⚔️ 공격 벡터

로컬 사용자가 권한 취소 전에 생성한 MERGE 테이블을 통해 원본 테이블에 접근

🛡️ 대응 방법

MySQL을 4.1.21 이상 또는 5.0.24 이상으로 업그레이드

🔧 검증 코드

MySQL 버전이 4.1.21 이상 또는 5.0.24 이상인지 확인합니다. 출력된 버전이 해당 범위 이상이면 안전합니다.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL