🔍 CVE-2004-0388

2.1
CVSS Score
LOW
2004-06-01
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySQL의 mysqld_multi 스크립트에서 로컬 사용자가 심볼릭 링크 공격을 통해 임의의 파일을 덮어쓸 수 있는 취약점입니다. 이는 파일 권한 관리 미흡으로 인해 발생하며, 로컬 공격자만 악용 가능합니다.

💡 쉬운 설명

MySQL 관리 스크립트에서 로컬 사용자가 시스템 파일을 몰래 바꿀 수 있는 보안 결함입니다. 공격자가 가짜 링크를 만들어 중요 파일을 변조할 수 있습니다.

🇺🇸 원문 (English)

The mysqld_multi script in MySQL allows local users to overwrite arbitrary files via a symlink attack.

📍 영향받는 시스템

MySQL 4.0.x 버전 (정확한 패치 버전은 배포판에 따라 다름)

⚔️ 공격 벡터

로컬 심볼릭 링크 공격 - mysqld_multi 실행 시 임시 파일/설정 파일 경로를 악용

🛡️ 대응 방법

MySQL 4.0.20 이상으로 업그레이드 또는 mysqld_multi 스크립트의 파일 생성 권한 검증 패치 적용

🔧 검증 코드

MySQL 4.0.x 버전이 표시되면 취약함. 4.0.20 이상이면 안전 (버전이 표시되지 않으면 MySQL이 설치되지 않은 상태)

Shell / Script
dpkg -l mysql-server 2>/dev/null | grep -E 'ii.*mysql-server' | awk '{print $3}' | grep -E '^4\.0\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL