🔍 CVE-2006-4227

6.5
CVSS Score
MEDIUM
2006-08-18
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySQL 5.0.25 미만 및 5.1.12 미만 버전에서 SUID 루틴의 인수를 호출자가 아닌 정의자의 보안 컨텍스트에서 평가하는 취약점이 존재합니다. 이를 통해 GRANT EXECUTE 권한을 부여받은 원격 인증 사용자가 권한 상승을 통해 높은 권한을 획득할 수 있습니다.

💡 쉬운 설명

특정 기능을 실행할 때 실행한 사람이 아닌, 기능을 만든 사람의 권한을 그대로 사용하는 허점이 있습니다. 이를 이용하면 일반 사용자가 관리자의 권한을 몰래 가져올 수 있습니다.

🇺🇸 원문 (English)

MySQL before 5.0.25 and 5.1 before 5.1.12 evaluates arguments of suid routines in the security context of the routine's definer instead of the routine's caller, which allows remote authenticated users to gain privileges through a routine that has been made available using GRANT EXECUTE.

📍 영향받는 시스템

MySQL 5.0.25 미만 및 5.1.12 미만 버전

⚔️ 공격 벡터

GRANT EXECUTE 권한이 부여된 SUID 루틴을 이용한 권한 상승 공격

🛡️ 대응 방법

MySQL을 5.0.25 또는 5.1.12 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과에 해당 버전 번호가 출력되면 취약한 버전일 가능성이 높습니다.

Shell / Script
mysql -V 2>&1 | grep -E '5\.(0\.[0-24]|1\.[0-11])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL