🇰🇷 한글 설명
phpMyAdmin 2.11.2.2 이전 버전의 쿠키 인증 방식에서 index.php의 convcharset 파라미터를 통해 XSS 공격이 가능한 취약점입니다. 공격자는 원격에서 임의의 웹 스크립트나 HTML 코드를 주입하여 사용자의 브라우저에서 실행하게 할 수 있습니다.
💡 쉬운 설명
phpMyAdmin 로그인 페이지에서 특정 설정값(convcharset)을 조작하면 악의적인 코드를 숨겨서 사용자를 속일 수 있습니다. 이를 통해 사용자의 정보 탈취나 악성 행동 유도가 가능합니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in libraries/auth/cookie.auth.lib.php in phpMyAdmin before 2.11.2.2, when logins are authenticated with the cookie auth_type, allows remote attackers to inject arbitrary web script or HTML via the convcharset parameter to index.php, a different vulnerability than CVE-2005-0992.
📍 영향받는 시스템
phpMyAdmin < 2.11.2.2 (쿠키 기반 인증 사용 시)
⚔️ 공격 벡터
GET/POST 요청의 convcharset 파라미터에 XSS 페이로드 주입 후 index.php 접근
🛡️ 대응 방법
phpMyAdmin을 2.11.2.2 이상으로 즉시 업그레이드 및 입력값 필터링 강화
🔧 검증 코드
버전이 2.11.2.2 미만이면 취약점 대상이므로 업그레이드 필요, 2.11.2.2 이상이면 패치됨
find / -name 'version.php' -o -name 'whatsnew.php' 2>/dev/null | xargs grep -h 'PMA_VERSION\|VERSION' | head -1