🇰🇷 한글 설명
phpMyAdmin 2.7.0의 CSRF 취약점으로, 로그인한 사용자가 악의적인 링크나 이미지 태그를 통해 의도치 않은 요청을 수행하게 됩니다. server_privileges.php의 dbname과 checkprivs 파라미터를 악용하여 원격 공격자가 사용자의 권한을 변경하거나 관리자 설정을 조작할 수 있습니다.
💡 쉬운 설명
악의적인 웹페이지의 링크나 이미지를 클릭하면, 당신 모르게 phpMyAdmin 설정이 변경될 수 있는 취약점입니다. 로그인된 관리자는 자신도 인지하지 못한 사이에 권한 변경이나 데이터베이스 설정 변경의 대상이 될 수 있습니다.
🇺🇸 원문 (English)
Cross-site request forgery (CSRF) vulnerability in phpMyAdmin 2.7.0 allows remote attackers to perform unauthorized actions as a logged-in user via a link or IMG tag to server_privileges.php, as demonstrated using the dbname and checkprivs parameters. NOTE: the provenance of this issue is unknown, although third parties imply that it is related to the disclosure of CVE-2005-4349, which was labeled as SQL injection but disputed.
📍 영향받는 시스템
phpMyAdmin 2.7.0 및 그 이전 버전
⚔️ 공격 벡터
CSRF를 이용한 server_privileges.php 호출로 로그인 사용자의 권한 설정 변경
🛡️ 대응 방법
phpMyAdmin을 2.7.0.1 이상 버전으로 업그레이드하거나 CSRF 토큰 검증 기능 활성화
🔧 검증 코드
표시되는 버전이 2.7.0이면 취약하며, 2.7.0.1 이상이면 패치된 상태입니다.
dpkg -l phpmyadmin 2>/dev/null | grep -oE 'phpmyadmin\s+[0-9.]+'