🔍 CVE-2008-3660

5.0
CVSS Score
MEDIUM
2008-08-15
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 4.4.9 이전 및 5.2.6 이하 버전이 FastCGI 모듈로 작동할 때, 파일 확장자 앞에 여러 개의 점이 포함된 요청(예: foo..php)으로 인해 서버가 충돌하는 취약점입니다. 공격자는 이를 악용하여 원격에서 서비스 거부(DoS) 공격을 수행할 수 있습니다.

💡 쉬운 설명

PHP 웹 서버가 특이한 파일명(여러 점이 있는 파일명)을 잘못 처리해서 서버가 다운될 수 있습니다. 공격자가 foo..php처럼 이상한 파일 요청을 보내면 웹 서버가 멈춥니다.

🇺🇸 원문 (English)

PHP 4.4.x before 4.4.9, and 5.x through 5.2.6, when used as a FastCGI module, allows remote attackers to cause a denial of service (crash) via a request with multiple dots preceding the extension, as demonstrated using foo..php.

📍 영향받는 시스템

PHP 4.4.0~4.4.8, 5.0.0~5.2.6 (FastCGI 모듈 사용 시)

⚔️ 공격 벡터

여러 개의 연속된 점을 포함한 파일명으로 HTTP 요청 송신 (예: GET /shell..php)

🛡️ 대응 방법

PHP를 4.4.9 이상 또는 5.2.7 이상으로 업그레이드

🔧 검증 코드

"VULNERABLE" 출력 시 취약한 PHP 버전 사용 중이며, 출력 없으면 안전한 버전입니다.

Shell / Script
php -v 2>/dev/null | grep -oE 'PHP [0-9.]+' | awk '{if ($2 ~ /^(4\.4\.[0-8]|5\.[0-2]\.[0-6])/) print "VULNERABLE"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP