🇰🇷 한글 설명
phpMyAdmin 2.6.1의 원격 파일 포함(RFI) 취약점으로, theme 및 cfg[Server][extension] 매개변수를 통해 원격 서버의 악의적인 PHP 코드를 실행할 수 있습니다. 공격자는 외부 URL을 참조하도록 매개변수를 조작하여 임의의 PHP 코드를 서버에서 실행 가능합니다.
💡 쉬운 설명
phpMyAdmin 웹 관리 도구에서 특정 설정 값을 다른 서버 주소로 변경하면, 그 서버의 악성 코드가 실행되는 문제입니다. 관리자를 속여서 악성 코드가 들어있는 파일을 실행하게 만드는 공격입니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in phpMyAdmin 2.6.1 allow remote attackers to execute arbitrary PHP code by modifying the (1) theme parameter to phpmyadmin.css.php or (2) cfg[Server][extension] parameter to database_interface.lib.php to reference a URL on a remote web server that contains the code.
📍 영향받는 시스템
phpMyAdmin 2.6.1 및 이전 버전
⚔️ 공격 벡터
HTTP GET/POST 요청으로 theme 또는 cfg[Server][extension] 매개변수를 외부 URL로 조작하여 원격 코드 실행
🛡️ 대응 방법
phpMyAdmin을 2.6.2 이상으로 업그레이드하거나, 입력 매개변수 검증 및 allow_url_include 비활성화
🔧 검증 코드
phpMyAdmin 버전이 2.6.2 이상이면 취약점이 패치됨. 2.6.1 이하면 즉시 업그레이드 필요.
grep -i 'version' /path/to/phpmyadmin/libraries/Config.class.php | head -1 2>/dev/null || echo 'phpMyAdmin version check: examine Documentation.html or version file'