🇰🇷 한글 설명
phpMyAdmin 3.4.x 버전의 replication-setup 기능에서 발견된 XSS 취약점으로, 악의적인 데이터베이스 이름을 통해 공격자가 임의의 웹 스크립트나 HTML을 주입할 수 있습니다. 사용자의 도움을 받아 이루어지는 공격으로, 관리자 계정이 필요한 상황에서 발생합니다.
💡 쉬운 설명
phpMyAdmin에서 데이터베이스 이름을 입력할 때 위험한 코드가 실행될 수 있는 보안 문제입니다. 공격자가 특수한 데이터베이스 이름을 만들어 관리자를 속이면 악성 스크립트가 실행될 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in the replication-setup functionality in js/replication.js in phpMyAdmin 3.4.x before 3.4.10.1 allows user-assisted remote attackers to inject arbitrary web script or HTML via a crafted database name.
📍 영향받는 시스템
phpMyAdmin 3.4.0 ~ 3.4.10.0 버전
⚔️ 공격 벡터
Replication setup 페이지의 데이터베이스 이름 입력 필드에 XSS 페이로드 주입
🛡️ 대응 방법
phpMyAdmin을 3.4.10.1 이상으로 업그레이드
🔧 검증 코드
phpMyAdmin 버전이 3.4.10.1 이상이면 취약점이 패치된 상태입니다.
grep -r 'version' /var/www/phpmyadmin/version.php 2>/dev/null | head -1