🇰🇷 한글 설명
XHP CMS 0.5 이하 버전의 HTMLArea FileManager 플러그인이 파일 업로드 검증을 제대로 수행하지 않아, 원격 인증 사용자가 임의의 PHP 파일을 업로드 및 실행할 수 있는 원격 코드 실행 취약점입니다. manager.php, standalonemanager.php, images.php가 공격 대상입니다.
💡 쉬운 설명
XHP 웹사이트 관리 도구의 파일 업로드 기능이 안전하지 않아, 로그인한 사용자가 악성 PHP 파일을 올려서 실행할 수 있습니다. 이를 통해 공격자가 웹사이트 전체를 장악할 수 있습니다.
🇺🇸 원문 (English)
Laurentiu Matei eXpandable Home Page (XHP) CMS 0.5 and earlier allows remote authenticated users to use the HTMLArea FileManager plugin to upload and execute arbitrary PHP files using (1) manager.php, (2) standalonemanager.php, and (3) images.php.
📍 영향받는 시스템
XHP (eXpandable Home Page) CMS 버전 0.5 이하
⚔️ 공격 벡터
HTMLArea FileManager 플러그인의 manager.php/standalonemanager.php/images.php를 통한 PHP 파일 업로드 후 즉시 실행
🛡️ 대응 방법
XHP CMS를 최신 버전으로 업그레이드하거나 FileManager 플러그인 제거 및 파일 업로드 기능 완전 비활성화
🔧 검증 코드
해당 파일이 발견되면 취약한 XHP CMS가 설치된 것이고, 발견되지 않으면 시스템에 설치되어 있지 않거나 이미 제거된 상태입니다.
find /var/www /home -name 'manager.php' -path '*/xhp/*' 2>/dev/null | head -1