🔍 CVE-2005-1180

5.0
CVSS Score
MEDIUM
2005-05-02
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP-Nuke 7.6의 Surveys 모듈에서 HTTP 응답 분할(HTTP Response Splitting) 취약점이 발견되었습니다. 공격자는 forwarder 파라미터에 16진수로 인코딩된 CRLF("%0d%0a") 시퀀스를 주입하여 웹 콘텐츠를 위조하거나 웹 캐시를 오염시킬 수 있습니다.

💡 쉬운 설명

웹사이트의 특정 입력창에 특수 문자를 넣어 서버가 보내는 응답 메시지를 강제로 나누는 공격입니다. 이를 통해 사용자에게 가짜 페이지를 보여주거나 서버에 저장된 데이터를 조작할 수 있습니다.

🇺🇸 원문 (English)

HTTP Response Splitting vulnerability in the Surveys module in PHP-Nuke 7.6 allows remote attackers to spoof web content and poison web caches via hex-encoded CRLF ("%0d%0a") sequences in the forwarder parameter.

📍 영향받는 시스템

PHP-Nuke 7.6 (Surveys 모듈)

⚔️ 공격 벡터

forwarder 파라미터에 CRLF(%0d%0a) 시퀀스를 포함한 악의적인 HTTP 요청 전송

🛡️ 대응 방법

입력값에서 CRLF 문자를 제거하는 필터링 로직을 구현하거나 최신 버전으로 업데이트

🔧 검증 코드

출력 결과에 '7.6' 버전 정보가 확인되면 해당 취약점에 노출되었을 가능성이 큽니다.

Shell / Script
grep -r "7.6" /var/www/html/php-nuke/version.php 2>/dev/null || echo "Not found"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP