🇰🇷 한글 설명
phpMyAdmin의 Transformation 구현에서 no-referrer CSP 보호 메커니즘을 사용하지 않아 원격 공격자가 Referer 헤더를 통해 인증 토큰을 읽고 CSRF 공격을 수행할 수 있습니다. libraries/Header.php 파일과 관련된 취약점입니다.
💡 쉬운 설명
phpMyAdmin이 인증 토큰을 충분히 보호하지 않아 공격자가 이를 도용하여 사용자 계정을 악용할 수 있습니다. 사용자가 모르는 사이에 공격자가 데이터베이스 명령을 실행할 수 있습니다.
🇺🇸 원문 (English)
The Transformation implementation in phpMyAdmin 4.0.x before 4.0.10.16, 4.4.x before 4.4.15.7, and 4.6.x before 4.6.3 does not use the no-referrer Content Security Policy (CSP) protection mechanism, which makes it easier for remote attackers to conduct CSRF attacks by reading an authentication token in a Referer header, related to libraries/Header.php.
📍 영향받는 시스템
phpMyAdmin 4.0.x (< 4.0.10.16), 4.4.x (< 4.4.15.7), 4.6.x (< 4.6.3)
⚔️ 공격 벡터
원격 공격자가 CSRF를 통해 Referer 헤더에서 인증 토큰을 읽어 세션 탈취
🛡️ 대응 방법
phpMyAdmin을 4.0.10.16, 4.4.15.7, 4.6.3 이상으로 즉시 업데이트
🔧 검증 코드
phpMyAdmin 버전이 4.0.10.16, 4.4.15.7, 4.6.3 이상이면 패치됨, 그 이하면 즉시 업그레이드 필요
grep -E '\$GLOBALS\[.version.\]|PHPMYADMIN_VERSION' /var/www/html/phpmyadmin/version.php 2>/dev/null || curl -s http://localhost/phpmyadmin/ | grep -oP '(?<=Version </span>)[^<]+' 2>/dev/null