🔍 CVE-2005-3300

5.0
CVSS Score
MEDIUM
2005-10-23
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 2.6.4-pl3 이전 버전의 grab_globals.php 내 register_globals 에뮬레이션 계층이 업로드 파일의 _FILES 배열 값에 대한 안전성 검사를 수행하지 않습니다. 이를 통해 공격자는 grab_globals.php를 사용하지 않는 라이브러리 스크립트에 직접 요청을 보내고 테마 설정 값을 수정하여 임의의 파일을 포함시킬 수 있습니다.

💡 쉬운 설명

웹 데이터베이스 관리 도구인 phpMyAdmin의 오래된 버전에서 파일 업로드 처리 과정의 보안 허점이 발견되었습니다. 해커가 이 틈을 이용해 서버 내의 중요한 파일을 몰래 읽어낼 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

The register_globals emulation layer in grab_globals.php for phpMyAdmin before 2.6.4-pl3 does not perform safety checks on values in the _FILES array for uploaded files, which allows remote attackers to include arbitrary files by using direct requests to library scripts that do not use grab_globals.php, then modifying certain configuration values for the theme.

📍 영향받는 시스템

phpMyAdmin versions before 2.6.4-pl3

⚔️ 공격 벡터

라이브러리 스크립트에 직접 요청을 보내고 _FILES 배열 값을 조작하여 임의 파일 포함(LFI) 공격 수행

🛡️ 대응 방법

phpMyAdmin을 2.6.4-pl3 버전 또는 그 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 버전 번호가 2.6.4-pl3보다 낮을 경우 취약한 상태입니다.

Shell / Script
dpkg -l phpmyadmin 2>/dev/null | grep -E '[0-9]' || find /var/www/ -name README | xargs grep -i 'version' | grep -E '[0-9]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP