🇰🇷 한글 설명
phpMyAdmin 2.11.2.1 이전 버전의 db_create.php에서 db 파라미터를 통한 SQL 인젝션 취약점입니다. CREATE DATABASE 권한이 있는 인증된 사용자가 임의의 SQL 명령을 실행할 수 있습니다.
💡 쉬운 설명
phpMyAdmin 데이터베이스 생성 기능에서 사용자가 입력한 데이터를 검증하지 않아, 악의적인 SQL 명령을 실행할 수 있는 문제입니다. 이미 로그인한 사용자만 공격할 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in db_create.php in phpMyAdmin before 2.11.2.1 allows remote authenticated users with CREATE DATABASE privileges to execute arbitrary SQL commands via the db parameter.
📍 영향받는 시스템
phpMyAdmin 2.11.2.1 이전의 모든 버전
⚔️ 공격 벡터
CREATE DATABASE 권한을 가진 인증 사용자가 db_create.php의 db 파라미터에 SQL 코드를 주입하여 실행
🛡️ 대응 방법
phpMyAdmin을 2.11.2.1 이상으로 업그레이드
🔧 검증 코드
phpMyAdmin 버전이 2.11.2.1 이상인지 확인하여, 취약한 버전이면 즉시 업그레이드 필요
grep -r "version" /usr/share/phpmyadmin/VERSION 2>/dev/null || dpkg -l | grep phpmyadmin