🇰🇷 한글 설명
PHP-Fusion 7.02.06 이전 버전의 디렉토리 트래버설 취약점으로, 인증된 사용자가 상대경로(../)를 통해 임의의 파일을 포함 및 실행할 수 있습니다. 관리자 권한 공격자는 특정 파라미터를 악용하여 서버의 임의 파일을 삭제할 수 있습니다.
💡 쉬운 설명
웹사이트 소유자가 다른 폴더의 파일을 열 수 있게 해주는 보안 결함입니다. 이를 통해 악의적인 사람이 서버의 중요한 파일을 접근하거나 삭제할 수 있습니다.
🇺🇸 원문 (English)
Multiple directory traversal vulnerabilities in PHP-Fusion before 7.02.06 allow remote authenticated users to include and execute arbitrary files via a .. (dot dot) in the (1) user_theme parameter to maincore.php; or remote authenticated administrators to delete arbitrary files via the (2) enable parameter to administration/user_fields.php or (3) file parameter to administration/db_backup.php.
📍 영향받는 시스템
PHP-Fusion 버전 7.02.06 이전 모든 버전
⚔️ 공격 벡터
maincore.php의 user_theme 파라미터, administration/user_fields.php의 enable 파라미터, administration/db_backup.php의 file 파라미터에 ../ 경로 삽입
🛡️ 대응 방법
PHP-Fusion을 7.02.06 이상 최신 버전으로 즉시 업그레이드
🔧 검증 코드
PHP-Fusion 설치 경로에서 버전을 확인하고 7.02.06 이상인지 확인합니다. 설치 파일이 없으면 vulnerable 상태입니다.
grep -r 'define.*version' /var/www/html/php-fusion/ 2>/dev/null | head -1