🇰🇷 한글 설명
phpMyAdmin 3.4.x 3.4.5 이전 버전에서 발견된 XSS 취약점으로, 인증된 사용자가 인라인 편집 및 저장 작업 중 부적절하게 구성된 확인 메시지를 통해 임의의 웹 스크립트를 주입할 수 있습니다. js/functions.js 및 js/tbl_structure.js 파일과 관련된 취약점입니다.
💡 쉬운 설명
phpMyAdmin에서 로그인한 사용자가 테이블 편집 중 악의적인 자바스크립트 코드를 삽입할 수 있는 결함입니다. 이를 통해 관리자의 세션을 탈취하거나 관리자 권한으로 명령을 실행할 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in phpMyAdmin 3.4.x before 3.4.5 allow remote authenticated users to inject arbitrary web script or HTML via a crafted row that triggers an improperly constructed confirmation message after inline-editing and save operations, related to (1) js/functions.js and (2) js/tbl_structure.js.
📍 영향받는 시스템
phpMyAdmin 3.4.0 ~ 3.4.4
⚔️ 공격 벡터
인증된 사용자가 테이블 인라인 편집 시 crafted row를 통해 XSS 페이로드를 확인 메시지에 주입
🛡️ 대응 방법
phpMyAdmin을 3.4.5 이상으로 즉시 업그레이드
🔧 검증 코드
설치된 phpMyAdmin의 버전이 표시됨. 3.4.5 이상이면 안전, 3.4.4 이하면 업그레이드 필요
dpkg -l 2>/dev/null | grep phpmyadmin | awk '{print $1, $2, $3}' || find /var/www -name 'version.php' -path '*phpMyAdmin*' 2>/dev/null