🔍 CVE-2005-0709

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

🇰🇷 한글 설명

MySQL 4.0.23 이전 버전 및 4.1.10까지의 4.1.x 버전에서 발생하는 취약점입니다. INSERT 및 DELETE 권한을 가진 인증된 원격 사용자가 CREATE FUNCTION을 통해 libc 호출에 접근함으로써 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

데이터베이스 권한이 있는 사용자가 특수한 함수를 생성해 서버의 시스템 명령어를 강제로 실행시키는 취약점입니다. 이를 통해 공격자가 서버 전체의 제어권을 획득할 위험이 있습니다.

🇺🇸 원문 (English)

MySQL 4.0.23 and earlier, and 4.1.x up to 4.1.10, allows remote authenticated users with INSERT and DELETE privileges to execute arbitrary code by using CREATE FUNCTION to access libc calls, as demonstrated by using strcat, on_exit, and exit.

📍 영향받는 시스템

MySQL 4.0.23 및 이전 버전, MySQL 4.1.x (4.1.10까지)

⚔️ 공격 벡터

CREATE FUNCTION 구문을 이용한 libc 라이브러리 함수 호출 및 원격 코드 실행(RCE)

🛡️ 대응 방법

MySQL을 4.1.11 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과 MySQL 버전이 4.0.x 또는 4.1.0~4.1.10으로 확인되면 취약한 상태입니다.

Shell / Script
mysql -V 2>/dev/null | grep -E '4\.0\.[0-9]+|4\.1\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL