🔍 CVE-2006-3042

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

🇰🇷 한글 설명

ISPConfig 2.2.3의 PHP 원격 파일 포함(RFI) 취약점으로, go_info 배열의 파라미터를 통해 원격 공격자가 임의의 PHP 코드를 실행할 수 있습니다. server.inc.php, app.inc.php, login.php, trylogin.php 파일이 영향을 받으며, 벤더는 설치 과정에서 생성되는 파일 차이로 인한 오류 분석이라 주장합니다.

💡 쉬운 설명

ISPConfig 호스팅 관리 도구에서 특정 웹 주소 파라미터에 외부 파일 경로를 삽입하여 악의적인 코드를 실행할 수 있는 결함입니다. 인터넷을 통해 원격 공격자가 서버를 장악할 수 있는 심각한 보안 문제입니다.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in ISPConfig 2.2.3 allow remote attackers to execute arbitrary PHP code via a URL in the (1) go_info[isp][classes_root] parameter in (a) server.inc.php, and the (2) go_info[server][classes_root] parameter in (b) app.inc.php, (c) login.php, and (d) trylogin.php. NOTE: this issue has been disputed by the vendor, who states that the original researcher "reviewed the installation tarball that is not identical with the resulting system after installtion. The file, where the $go_info array is declared ... is created by the installer.

📍 영향받는 시스템

ISPConfig 2.2.3 및 그 이전 버전 (PHP 기반 웹 호스팅 관리 패널)

⚔️ 공격 벡터

HTTP 요청의 go_info[isp][classes_root] 또는 go_info[server][classes_root] 파라미터에 원격 파일 URL 삽입

🛡️ 대응 방법

ISPConfig를 최신 버전으로 업그레이드하거나, 설치 후 생성 파일의 무결성 검증 및 파라미터 입력값 검증 강화

🔧 검증 코드

ISPConfig 설치 경로에서 go_info 배열이 외부 입력으로 직접 파일 경로에 사용되는지 확인하여 취약성 여부 판단

Shell / Script
grep -r 'go_info\[' /path/to/ispconfig/*.php | grep -E 'classes_root|include|require' || echo 'Check manually'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP