🔍 CVE-2006-4061

7.5
CVSS Score
HIGH
2006-08-10
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Thomas Pequet phpPrintAnalyzer 1.1의 index.php에서 register_globals가 활성화되어 있을 때 rep_par_rapport_racine 파라미터를 통해 원격 파일 포함(RFI) 공격이 가능한 취약점입니다. 공격자가 PHP 코드를 원격으로 실행할 수 있으나, 해당 변수가 사용 전에 초기화된다는 점으로 인해 일부 연구자들이 유효성을 의문하고 있습니다.

💡 쉬운 설명

웹 애플리케이션이 사용자가 제공한 파일 경로를 검증하지 않고 실행하여, 악의적인 코드가 담긴 파일을 원격에서 실행시킬 수 있는 취약점입니다. PHP 설정에서 특정 옵션이 켜져 있을 때만 작동합니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in index.php in Thomas Pequet phpPrintAnalyzer 1.1, when register_globals is enabled, allows remote attackers to execute arbitrary PHP code via a URL in the rep_par_rapport_racine parameter. NOTE: this issue has been disputed by third party researchers, stating that the rep_par_rapport_racine variable is initialized before use

📍 영향받는 시스템

Thomas Pequet phpPrintAnalyzer 1.1 (register_globals 활성화된 환경)

⚔️ 공격 벡터

rep_par_rapport_racine 파라미터에 악의적인 원격 파일 URL을 입력하여 PHP 코드 실행

🛡️ 대응 방법

register_globals를 비활성화하고 phpPrintAnalyzer를 최신 버전으로 업그레이드하며 입력 값을 엄격히 검증

🔧 검증 코드

PHP 설정에서 register_globals가 On으로 설정되어 있으면 해당 서버가 취약함. 아무 결과가 없으면 안전한 상태.

Shell / Script
grep -r 'register_globals' /etc/php* 2>/dev/null | grep -i on

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP