🇰🇷 한글 설명
phpMyAdmin 3.x 이전 버전의 libraries/Error.class.php에서 발견된 XSS 취약점으로, PHP 백트레이스 및 디버깅 메시지를 통해 공격자가 임의의 웹 스크립트나 HTML을 주입할 수 있습니다. 이를 통해 악의적인 코드가 사용자 브라우저에서 실행되어 세션 하이재킹이나 개인정보 탈취가 발생할 수 있습니다.
💡 쉬운 설명
phpMyAdmin 데이터베이스 관리 도구의 에러 메시지 표시 기능에서 악의적인 코드를 삽입할 수 있는 보안 문제입니다. 이 코드는 사용자의 웹 브라우저에서 실행되어 개인정보를 도용할 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in libraries/Error.class.php in phpMyAdmin 3.x before 3.3.6 allows remote attackers to inject arbitrary web script or HTML via vectors related to a PHP backtrace and error messages (aka debugging messages), a different vulnerability than CVE-2010-3056.
📍 영향받는 시스템
phpMyAdmin 3.0.0 ~ 3.3.5 버전
⚔️ 공격 벡터
에러 페이지나 PHP 백트레이스 정보가 표시되는 페이지에 XSS 페이로드를 삽입하여 사용자 브라우저에서 실행
🛡️ 대응 방법
phpMyAdmin을 3.3.6 이상으로 업그레이드하거나 패치 적용
🔧 검증 코드
phpMyAdmin의 설치 버전이 3.3.6 이상인지 확인하고, 3.3.5 이하 버전이 나타나면 즉시 업그레이드 필요
dpkg -l phpmyadmin 2>/dev/null | grep phpmyadmin || find /usr/share -name 'phpmyadmin' -type d 2>/dev/null | head -1