🇰🇷 한글 설명
SeaCMS 6.56 이하 버전에서 인증된 관리자가 admin/admin_ping.php의 token 필드를 조작하여 임의의 PHP 코드를 원격으로 실행할 수 있는 취약점입니다. 공격자는 특수 조작된 토큰을 통해 data/admin/ping.php 파일과 상호작용하여 서버 제어권을 획득할 수 있습니다.
💡 쉬운 설명
SeaCMS 관리자가 특정 파일의 설정값을 조작하면 악의적인 프로그램 코드를 서버에서 실행시킬 수 있습니다. 이를 통해 공격자는 웹사이트 전체를 장악할 수 있습니다.
🇺🇸 원문 (English)
SeaCMS 6.56 allows remote authenticated administrators to execute arbitrary PHP code via a crafted token field to admin/admin_ping.php, which interacts with data/admin/ping.php.
📍 영향받는 시스템
SeaCMS 6.56 및 이전 버전
⚔️ 공격 벡터
인증된 관리자 계정으로 admin/admin_ping.php에 조작된 token 값을 전달하여 PHP 코드 실행
🛡️ 대응 방법
SeaCMS를 최신 버전으로 즉시 업데이트하거나 admin/admin_ping.php 접근을 제한
🔧 검증 코드
취약한 admin_ping.php 파일이 존재하면 SeaCMS가 설치되어 있으므로 버전 확인 필요. 파일이 없으면 취약점 대상 아님
find /var/www/html -name 'admin_ping.php' -type f 2>/dev/null | head -1