🇰🇷 한글 설명
FUD Forum 2.7.0 이전 버전의 아바타 업로드 기능이 파일을 제대로 검증하지 않아, 이미지로 위장한 PHP 파일을 통해 원격 공격자가 서버에서 임의의 PHP 코드를 실행할 수 있는 취약점입니다.
💡 쉬운 설명
포럼 사이트의 프로필 사진 업로드 기능이 파일 종류를 제대로 확인하지 않습니다. 공격자가 PHP 악성 코드를 이미지 파일로 위장하여 업로드하면 서버에서 그 코드가 실행됩니다.
🇺🇸 원문 (English)
The Avatar upload feature in FUD Forum before 2.7.0 does not properly verify uploaded files, which allows remote attackers to execute arbitrary PHP code via a file with a .php extension that contains image data followed by PHP code.
📍 영향받는 시스템
FUD Forum 2.7.0 이전 모든 버전
⚔️ 공격 벡터
아바타 업로드 기능을 통해 .php 확장자 파일을 이미지 데이터와 함께 업로드하여 서버에서 PHP 코드 실행
🛡️ 대응 방법
FUD Forum을 2.7.0 이상으로 업그레이드하거나 파일 타입 검증(MIME 타입, 마직 넘버 확인), 업로드 디렉토리에서 PHP 실행 비활성화
🔧 검증 코드
검색 결과에 PHP 파일이 있으면 취약한 상태이며, 업로드 디렉토리의 권한과 웹서버 설정을 확인하여 PHP 실행을 차단해야 합니다.
find /path/to/forum/uploads -name '*.php' -o -name '*.phtml' 2>/dev/null | head -5