🔍 CVE-2004-2352

4.3
CVSS Score
MEDIUM
2004-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP-Nuke의 GBook 1.0에서 $_COOKIE 변수가 적절히 검증되지 않아 쿠키를 통해 임의의 웹 스크립트나 HTML이 주입될 수 있는 XSS 취약점입니다. 공격자는 악의적인 쿠키값을 설정하여 다른 사용자의 브라우저에서 스크립트를 실행시킬 수 있습니다.

💡 쉬운 설명

GBook이라는 PHP-Nuke 프로그램의 쿠키 처리 부분에서 악의적인 코드가 들어올 수 있는 보안 구멍이 있습니다. 공격자가 특수한 쿠키값을 조작하면 피해자의 웹사이트에서 자신의 악의적인 코드가 실행되게 할 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in GBook for PHP-Nuke 1.0 allows remote attackers to inject arbitrary web script or HTML via cookies that are stored in the $_COOKIE PHP variable, which is not cleansed by PHP-Nuke.

📍 영향받는 시스템

PHP-Nuke GBook 1.0 이전 버전

⚔️ 공격 벡터

공격자가 악의적인 쿠키값을 포함한 링크를 생성하여 사용자를 클릭하도록 유도하면 $_COOKIE 변수에 저장된 스크립트가 실행됨

🛡️ 대응 방법

PHP-Nuke를 최신 버전으로 업그레이드하고 모든 사용자 입력(쿠키 포함)을 htmlspecialchars() 등으로 인코딩하여 XSS 방지

🔧 검증 코드

PHP-Nuke 또는 GBook 관련 파일이 시스템에 설치되어 있는지 확인하며, 발견되면 해당 버전을 확인하여 1.0 이전 버전인지 검증

Shell / Script
find / -name 'gbook*' -o -name '*nuke*' 2>/dev/null | head -20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP