🇰🇷 한글 설명
phpMyAdmin의 내보내기 기능에서 특수하게 조작된 데이터베이스 및 테이블 이름을 통해 SQL 주입 공격이 가능한 취약점입니다. 4.6.4 이전의 4.6.x, 4.4.15.8 이전의 4.4.x, 4.0.10.17 이전의 4.0.x 버전이 영향을 받습니다.
💡 쉬운 설명
phpMyAdmin에서 데이터를 내보낼 때, 악의적으로 만든 이름의 데이터베이스를 사용하면 공격자가 원하는 SQL 명령을 실행할 수 있습니다. 이를 통해 데이터베이스의 민감한 정보를 탈취하거나 수정할 수 있습니다.
🇺🇸 원문 (English)
An issue was discovered in phpMyAdmin. A specially crafted database and/or table name can be used to trigger an SQL injection attack through the export functionality. All 4.6.x versions (prior to 4.6.4), 4.4.x versions (prior to 4.4.15.8), and 4.0.x versions (prior to 4.0.10.17) are affected.
📍 영향받는 시스템
phpMyAdmin 4.6.x (< 4.6.4), 4.4.x (< 4.4.15.8), 4.0.x (< 4.0.10.17)
⚔️ 공격 벡터
특수하게 조작된 데이터베이스/테이블 이름을 생성한 후 내보내기 기능을 사용하여 SQL 주입 공격 실행
🛡️ 대응 방법
phpMyAdmin을 4.6.4, 4.4.15.8, 또는 4.0.10.17 이상의 패치된 버전으로 업그레이드
🔧 검증 코드
설치된 phpMyAdmin 버전을 확인하여 4.6.4, 4.4.15.8, 4.0.10.17 이상인지 검증합니다. 이전 버전이면 패치 필요
grep -i 'phpmyadmin' /var/www/html/phpmyadmin/version.php 2>/dev/null || dpkg -l | grep phpmyadmin