🔍 CVE-2001-1524

4.3
CVSS Score
MEDIUM
2001-12-31
2026-06-16 21:56
✅ 완료

🇰🇷 한글 설명

PHP-Nuke 5.3.1 이전 버전의 여러 PHP 파일에서 사용자 입력을 적절히 검증하지 않아 XSS 공격이 가능한 취약점입니다. user.php, modules.php, submit.php, admin.php, friend.php의 특정 파라미터를 통해 악의적인 스크립트를 삽입할 수 있으며, 이는 사용자 세션 탈취나 악성 코드 실행으로 이어질 수 있습니다.

💡 쉬운 설명

오래된 PHP-Nuke 웹사이트에서 사용자 입력창에 악의적인 웹코드를 삽입할 수 있는 버그입니다. 이 버그를 이용하면 다른 사용자들이 접속할 때 해킹당할 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in PHP-Nuke 5.3.1 and earlier allows remote attackers to inject arbitrary web script or HTML via the (1) uname parameter in user.php, (2) ttitle, letter and file parameters in modules.php, (3) subject, story and storyext parameters in submit.php, (4) upload parameter in admin.php and (5) fname parameter in friend.php.

📍 영향받는 시스템

PHP-Nuke 5.3.1 이전 모든 버전

⚔️ 공격 벡터

user.php(uname), modules.php(ttitle/letter/file), submit.php(subject/story/storyext), admin.php(upload), friend.php(fname) 파라미터에 XSS 페이로드 주입

🛡️ 대응 방법

PHP-Nuke를 5.3.2 이상으로 업그레이드하고 모든 사용자 입력에 대해 HTML 엔티티 인코딩 또는 문자열 검증 적용

🔧 검증 코드

PHP-Nuke가 설치된 경로가 반환되면 해당 버전의 상태 파일이나 config.php에서 버전 정보 확인; 파일이 없으면 PHP-Nuke가 설치되지 않은 상태

Shell / Script
find / -name 'user.php' -o -name 'modules.php' 2>/dev/null | grep -i 'nuke' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP