🔍 CVE-2005-0710

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

🇰🇷 한글 설명

MySQL 4.0.23 이전 버전 및 4.1.x(4.1.10까지) 버전에서 발생하는 취약점입니다. INSERT 및 DELETE 권한을 가진 인증된 원격 사용자가 mysql.func 테이블을 수정하여 라이브러리 경로 제한을 우회하고 임의의 라이브러리를 실행할 수 있습니다.

💡 쉬운 설명

권한을 가진 사용자가 데이터베이스의 설정 테이블을 조작해 서버에서 허용되지 않은 외부 프로그램을 강제로 실행시킬 수 있는 문제입니다. 이를 통해 공격자가 서버의 제어권을 획득할 위험이 있습니다.

🇺🇸 원문 (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 bypass library path restrictions and execute arbitrary libraries by using INSERT INTO to modify the mysql.func table, which is processed by the udf_init function.

📍 영향받는 시스템

MySQL 4.0.23 이하 및 4.1.0 ~ 4.1.10 버전

⚔️ 공격 벡터

mysql.func 테이블에 INSERT INTO 쿼리를 사용하여 악성 라이브러리 경로를 삽입하고 udf_init 함수를 통해 실행

🛡️ 대응 방법

MySQL을 최신 버전 또는 취약점이 해결된 버전(4.1.11 이상 등)으로 업데이트

🔧 검증 코드

명령어 실행 결과 MySQL 4.0.x 또는 4.1.x 버전이 출력되면 해당 취약점에 노출되었을 가능성이 큽니다.

Shell / Script
mysql --version 2>/dev/null | grep -E '4\.0\.[0-9]{1,2}|4\.1\.[0-9]{1,2}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL