🔍 CVE-2001-0854

5.0
CVSS Score
MEDIUM
2001-12-06
2026-06-16 21:55
✅ 완료

🇰🇷 한글 설명

PHP-Nuke 5.2 버전에서 원격 공격자가 임의의 파일을 복사하거나 삭제할 수 있는 취약점입니다. case.filemanager.php 파일에 admin.php를 인자로 전달하여 $PHP_SELF 변수를 조작함으로써, 시스템이 사용자를 관리자로 오인하게 만들어 파일 관리 기능을 악용합니다.

💡 쉬운 설명

공격자가 관리자인 척 속여서 서버에 저장된 중요한 파일을 마음대로 지우거나 훔쳐갈 수 있는 문제입니다. 가짜 신분증을 이용해 관리자 전용 메뉴에 접근하는 것과 비슷합니다.

🇺🇸 원문 (English)

PHP-Nuke 5.2 allows remote attackers to copy and delete arbitrary files by calling case.filemanager.php with admin.php as an argument, which sets the $PHP_SELF variable and makes it appear that case.filemanager.php is being called by admin.php instead of the user.

📍 영향받는 시스템

PHP-Nuke 5.2

⚔️ 공격 벡터

조작된 URL 파라미터를 통해 $PHP_SELF 변수를 변조하여 관리자 권한으로 파일 관리 기능에 접근

🛡️ 대응 방법

PHP-Nuke를 최신 버전으로 업데이트하거나, $PHP_SELF 변수 대신 안전한 입력값 검증 방식을 사용하도록 코드를 수정하십시오.

🔧 검증 코드

명령어 실행 결과 case.filemanager.php 파일이 발견되고 사용 중인 PHP-Nuke 버전이 5.2라면 취약할 가능성이 매우 높습니다.

Shell / Script
find /var/www/html -name 'case.filemanager.php' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP