🇰🇷 한글 설명
phpMyAdmin 4.4.15.7 이전의 4.4.x 버전과 4.6.3 이전의 4.6.x 버전에서 다중 XSS 취약점이 발견되었습니다. 사용자 권한 관리, 오류 메시지, 데이터베이스명, 그룹명, 검색명 등 여러 입력 필드에서 임의의 웹 스크립트나 HTML이 주입될 수 있습니다.
💡 쉬운 설명
phpMyAdmin의 웹 인터페이스에서 사용자 입력이 제대로 검증되지 않아 악의적인 코드를 삽입할 수 있는 취약점입니다. 공격자가 이를 악용하면 관리자의 계정이나 데이터베이스 정보를 탈취할 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in phpMyAdmin 4.4.x before 4.4.15.7 and 4.6.x before 4.6.3 allow remote attackers to inject arbitrary web script or HTML via vectors involving (1) server-privileges certificate data fields on the user privileges page, (2) an "invalid JSON" error message in the error console, (3) a database name in the central columns implementation, (4) a group name, or (5) a search name in the bookmarks implementation.
📍 영향받는 시스템
phpMyAdmin 4.4.0 ~ 4.4.15.6, 4.6.0 ~ 4.6.2
⚔️ 공격 벡터
사용자 권한 페이지, 오류 콘솔, 중앙 열, 북마크 관리 등의 입력 필드에 XSS 페이로드 주입
🛡️ 대응 방법
phpMyAdmin을 4.4.15.7 이상 또는 4.6.3 이상으로 즉시 업그레이드
🔧 검증 코드
4.4.15.6 이하 또는 4.6.2 이하 버전이 검출되면 취약 상태입니다. 4.4.15.7 이상 또는 4.6.3 이상으로 업그레이드해야 합니다.
dpkg -l phpmyadmin 2>/dev/null | grep phpmyadmin | awk '{print $3}' | grep -E '^4\.(4\.(0-9|1[0-4])|6\.[0-2])'