PHP-Fusion (정확한 영향 버전은 공식 보안 권고 확인 필요, 일반적으로 2010년 경 및 패치 전 모든 버전)
HTTP GET/POST 요청에서 folder_level 파라미터에 '../' 시퀀스 삽입 (예: ?folder_level=../../etc/passwd)
PHP-Fusion을 보안 패치가 적용된 최신 버전으로 업그레이드하고, 사용자 입력에 대한 경로 정규화(basename 함수 사용) 및 화이트리스트 검증 구현
명령어 결과가 'PATCHED'면 경로 정규화가 적용된 상태이고, 'VULNERABLE'이거나 파일을 찾지 못하면 해당 PHP-Fusion 버전이 이미 제거되었거나 취약한 상태입니다.
find /var/www/php-fusion -name maincore.php -exec grep -l 'folder_level' {} \; | head -1 | xargs grep -q 'realpath\|basename\|str_replace.*\.\.\|preg_replace' && echo 'PATCHED' || echo 'VULNERABLE'
AV:N/AC:L/Au:N/C:C/I:C/A:C