🇰🇷 한글 설명
Jupiter CMS 1.1.5의 index.php에서 n 파라미터를 통해 원격 파일 포함 취약점이 존재합니다. PHP 5.0.0 이상에서 ftp URL을 사용하여 원격 공격자가 임의의 PHP 코드를 실행할 수 있으며, 입력 검증 부재로 인한 심각한 보안 결함입니다.
💡 쉬운 설명
Jupiter CMS 특정 버전에서 웹 주소를 통해 악의적인 파일을 로드하고 서버에서 실행하도록 할 수 있습니다. n 파라미터를 조작하여 원격 파일을 서버에서 실행시킬 수 있다는 뜻입니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in index.php in Jupiter CMS 1.1.5, when PHP 5.0.0 or later is used, allows remote attackers to execute arbitrary PHP code via an ftp URL in the n parameter.
📍 영향받는 시스템
Jupiter CMS 1.1.5 (PHP 5.0.0 이상)
⚔️ 공격 벡터
index.php의 n 파라미터에 ftp:// 프로토콜을 사용한 악성 PHP 파일 URL 입력으로 원격 코드 실행
🛡️ 대응 방법
Jupiter CMS를 최신 버전으로 업그레이드 또는 index.php에서 파일 포함 함수의 입력 검증 추가 구현
🔧 검증 코드
결과에서 Jupiter CMS 설치 위치가 나타나면 해당 버전을 확인하여 1.1.5인 경우 취약점 존재 확인 가능
find / -type f -name 'index.php' 2>/dev/null | xargs grep -l 'jupiter\|cms' 2>/dev/null | head -5