🇰🇷 한글 설명
phpMyAdmin에서 특수 문자를 이중 URL 디코딩할 때 발생하는 XSS 취약점입니다. 원격 공격자가 악의적인 스크립트를 주입하여 사용자 세션을 탈취하거나 관리자 계정에 접근할 수 있습니다.
💡 쉬운 설명
phpMyAdmin의 링크나 쿼리 문자열에 숨겨진 악성 코드를 넣을 수 있는 보안 문제입니다. 피해자가 그 링크를 클릭하면 공격자가 원하는 행동을 하게 됩니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in phpMyAdmin 4.4.x before 4.4.15.6 and 4.6.x before 4.6.2 allows remote attackers to inject arbitrary web script or HTML via special characters that are mishandled during double URL decoding.
📍 영향받는 시스템
phpMyAdmin 4.4.x (4.4.15.6 미만), 4.6.x (4.6.2 미만)
⚔️ 공격 벡터
특수 문자(%253C 등)를 포함한 URL을 피해자에게 전송하여 이중 디코딩 시 스크립트 실행 유도
🛡️ 대응 방법
phpMyAdmin을 4.4.15.6 또는 4.6.2 이상으로 업그레이드
🔧 검증 코드
결과에서 phpMyAdmin 버전이 4.4.15.6 미만 또는 4.6.2 미만이면 취약 상태입니다. 버전이 4.4.15.6 이상(4.5.x) 또는 4.6.2 이상이면 패치됨
find /var/www -name 'version.json' -o -name 'README' 2>/dev/null | xargs grep -i phpmyadmin | head -1