🇰🇷 한글 설명
phpMyAdmin 2.11.7 이전 버전에서 register_globals가 활성화되고 .htaccess가 비활성화된 경우 발생하는 교차 사이트 스크립팅(XSS) 취약점입니다. 공격자는 라이브러리 디렉토리의 스크립트를 통해 임의의 웹 스크립트 또는 HTML을 주입할 수 있습니다.
💡 쉬운 설명
phpMyAdmin 웹 애플리케이션의 오래된 버전에서 해커가 악의적인 코드를 주입하여 사용자의 브라우저에서 실행되게 하는 보안 문제입니다. 특정 설정(register_globals 활성화, .htaccess 비활성화)일 때만 발생합니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in phpMyAdmin before 2.11.7, when register_globals is enabled and .htaccess support is disabled, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors involving scripts in libraries/.
📍 영향받는 시스템
phpMyAdmin 2.11.6 이전 버전 (register_globals 활성화 및 .htaccess 비활성화 환경)
⚔️ 공격 벡터
libraries/ 디렉토리의 스크립트에 매개변수를 통한 XSS 페이로드 주입
🛡️ 대응 방법
phpMyAdmin을 2.11.7 이상으로 업그레이드, register_globals 비활성화, .htaccess 지원 활성화
🔧 검증 코드
설치된 phpMyAdmin 버전이 표시됩니다. 2.11.7 이상이면 안전하고 2.11.6 이하이면 취약합니다.
dpkg -l phpmyadmin 2>/dev/null | grep phpmyadmin | awk '{print $3}'