🔍 CVE-2007-1235

7.5
CVSS Score
HIGH
2007-03-03
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Sitex 소프트웨어의 파일 업로드 검증 취약점으로, 원격 공격자가 .php.jpg 등의 이중 확장자를 이용한 파일명으로 임의의 PHP 코드를 업로드할 수 있습니다. 시스템의 확장자 검증이 우회되어 .php 파일로 저장되고 실행될 수 있습니다.

💡 쉬운 설명

악의적인 사용자가 '사진.php.jpg' 같은 파일명으로 악성 코드를 업로드할 수 있는 문제입니다. 서버가 이를 실제로는 실행 가능한 PHP 파일로 저장하게 됩니다.

🇺🇸 원문 (English)

Unrestricted file upload vulnerability in sitex allows remote attackers to upload arbitrary PHP code via an avatar filename with a double extension such as .php.jpg, which fails verification and is saved as a .php file.

📍 영향받는 시스템

Sitex (버전 2007년 이전 버전들, 정확한 버전 미상)

⚔️ 공격 벡터

아바타 업로드 기능을 통해 이중 확장자 파일(예: avatar.php.jpg)을 제출하면 검증을 우회하여 PHP 코드 실행 가능

🛡️ 대응 방법

파일 확장자 검증 로직을 개선하여 파일의 실제 MIME 타입을 확인하고, 업로드 디렉토리에 대한 PHP 실행 권한 제거

🔧 검증 코드

Sitex 설치 디렉토리를 찾아 버전 정보를 확인하거나, .htaccess 파일에서 PHP 실행 제한 설정 유무를 확인합니다. 설정이 없으면 취약함.

Shell / Script
find /var/www -name '*sitex*' -type d 2>/dev/null | head -1 | xargs -I {} ls -la {}/version.txt 2>/dev/null || grep -r 'sitex' /var/www/.htaccess 2>/dev/null | grep -i 'php'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP