🔍 CVE-2006-3387

5.1
CVSS Score
MEDIUM
2006-07-06
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Fusion News 1.0의 sources/post.php에서 디렉토리 트래버스 취약점이 발견되었습니다. PHP의 register_globals 설정이 활성화된 경우, 공격자가 fil_config 파라미터에 '..' 시퀀스를 입력하여 임의의 파일을 포함시킬 수 있으며, 이를 통해 로그 파일 등에 주입된 악성 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트의 설정 오류로 인해 공격자가 서버 내부의 제한된 파일에 접근할 수 있는 취약점입니다. 공격자는 서버 로그에 몰래 심어둔 명령어를 실행시켜 서버의 제어권을 획득할 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in sources/post.php in Fusion News 1.0, when register_globals is enabled, allows remote attackers to include arbitrary files via a .. (dot dot) sequence in the fil_config parameter, which can be used to execute PHP code that has been injected into a log file.

📍 영향받는 시스템

Fusion News 1.0 (PHP register_globals 설정이 On인 환경)

⚔️ 공격 벡터

fil_config 파라미터에 상위 디렉토리 참조 문자열(..)을 삽입하여 임의 파일 포함(LFI) 공격 수행

🛡️ 대응 방법

PHP 설정(php.ini)에서 register_globals 옵션을 Off로 변경하고, 입력값에 대한 경로 검증 로직을 구현하십시오.

🔧 검증 코드

명령어 실행 결과 register_globals = On 문구가 출력되면 취약한 설정이 활성화된 상태입니다.

Shell / Script
grep "register_globals = On" /etc/php.ini 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP