🔍 CVE-2009-1285

7.5
CVSS Score
HIGH
2009-04-16
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 3.x의 setup/lib/ConfigFile.class.php 파일에서 getConfigFile 함수에 정적 코드 주입 취약점이 발견되었습니다. 원격 공격자가 구성 파일에 임의의 PHP 코드를 주입하여 서버 제어권을 획득할 수 있습니다. 3.1.3.2 이전 버전이 영향을 받습니다.

💡 쉬운 설명

phpMyAdmin 설정 파일을 통해 해커가 악의적인 코드를 주입할 수 있는 보안 결함입니다. 이를 악용하면 데이터베이스 서버 전체가 장악될 수 있습니다.

🇺🇸 원문 (English)

Static code injection vulnerability in the getConfigFile function in setup/lib/ConfigFile.class.php in phpMyAdmin 3.x before 3.1.3.2 allows remote attackers to inject arbitrary PHP code into configuration files.

📍 영향받는 시스템

phpMyAdmin 3.0.x ~ 3.1.3.1 (setup 모듈이 활성화된 설치)

⚔️ 공격 벡터

원격 공격자가 setup 디렉토리의 설정 파일 작성 기능을 통해 PHP 코드 주입

🛡️ 대응 방법

phpMyAdmin 3.1.3.2 이상으로 업그레이드 또는 setup 디렉토리 삭제/비활성화

🔧 검증 코드

설치된 phpMyAdmin 버전이 3.1.3.2 이상인지 확인하며, 버전이 낮으면 업그레이드 필요

Shell / Script
dpkg -l phpmyadmin 2>/dev/null | grep phpmyadmin || grep -i 'version' /var/www/html/phpmyadmin/README 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP