🇰🇷 한글 설명
phpMyAdmin 2.2.0rc3 이전 버전의 테이블 복사 및 이름 변경 기능에서 입력값 검증 부재로 인한 명령 주입 취약점입니다. 원격 공격자가 tbl_copy.php의 strCopyTableOK 또는 tbl_rename.php의 strRenameTableOK 파라미터에 악의적인 명령을 삽입하여 서버에서 임의의 명령을 실행할 수 있습니다.
💡 쉬운 설명
phpMyAdmin이라는 데이터베이스 관리 도구의 구버전에서 테이블 복사/이름 변경 기능을 통해 공격자가 악의적인 명령을 실행할 수 있는 보안 결함입니다. 인터넷에 노출된 서버라면 누구나 이 취약점을 악용하여 서버를 제어할 수 있습니다.
🇺🇸 원문 (English)
phpMyAdmin 2.2.0rc3 and earlier allows remote attackers to execute arbitrary commands by inserting them into (1) the strCopyTableOK argument in tbl_copy.php, or (2) the strRenameTableOK argument in tbl_rename.php.
📍 영향받는 시스템
phpMyAdmin 2.2.0rc3 및 이전 모든 버전
⚔️ 공격 벡터
HTTP 요청을 통해 tbl_copy.php 또는 tbl_rename.php에 OS 명령을 포함한 파라미터 전송
🛡️ 대응 방법
phpMyAdmin을 2.2.0rc3 이후 최신 버전으로 업그레이드하거나 웹 방화벽으로 의심 요청 필터링
🔧 검증 코드
phpMyAdmin 설치 여부 및 버전 정보가 출력되면 영향받는 시스템 확인 가능하며, 버전이 2.2.0rc3 이하면 취약 상태입니다.
dpkg -l 2>/dev/null | grep -i phpmyadmin || find / -name 'tbl_copy.php' -o -name 'tbl_rename.php' 2>/dev/null