🔍 CVE-2006-3069

7.5
CVSS Score
HIGH
2006-06-19
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP register_globals 활성화 환경에서 DoubleSpeak 0.1의 config[private] 파라미터를 통한 원격 파일 포함(RFI) 취약점. 공격자가 index.php, faq.php, hardware.php 등에서 임의의 PHP 코드를 실행할 수 있으나, 논의 대상으로 초기화 시점의 논쟁이 있음.

💡 쉬운 설명

register_globals 설정이 켜진 웹서버에서 설정값을 조작해 원격의 악의적인 파일을 실행하게 할 수 있습니다. 공격자가 서버를 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in DoubleSpeak 0.1, when register_globals is enabled, allows remote attackers to execute arbitrary PHP code via the config[private] parameter in multiple files, as demonstrated by (1) index.php, (2) faq.php, and (3) hardware.php. NOTE: this issue has been disputed by multiple third-party researchers, who state that config[private] is initialized in an include file before being used

📍 영향받는 시스템

DoubleSpeak 0.1 (register_globals 활성화된 PHP 환경)

⚔️ 공격 벡터

HTTP 요청의 config[private] 파라미터에 원격 파일 URL 입력 후 index.php 등 취약한 파일 접근

🛡️ 대응 방법

register_globals 비활성화 또는 DoubleSpeak 최신 버전으로 업데이트, 입력값 검증 강화

🔧 검증 코드

vulnerable 출력 시 register_globals 활성화로 위험한 환경, safe 출력 시 안전한 상태입니다.

Shell / Script
php -r "echo ini_get('register_globals') ? 'vulnerable' : 'safe';"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP