🔍 CVE-2007-2660

6.8
CVSS Score
MEDIUM
2007-05-14
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Vincent Blavet PhpConcept 라이브러리의 PclTar 모듈 내 pcltrace.lib.php 파일의 원격 파일 포함(RFI) 취약점입니다. g_pcltar_lib_dir 파라미터를 통해 임의의 PHP 코드 실행이 가능하며, CJG EXPLORER PRO 3.3 이하 버전에서 발견되었습니다. 참고로 CVE는 pcltrace.lib.php에 실제 include 구문이 없다며 논쟁이 있으며, 실제 pcltar.lib.php 벡터는 CVE-2007-2199로 등록되어 있습니다.

💡 쉬운 설명

이 취약점은 PHP 파일이 외부 URL에서 파일을 포함시킬 때 발생합니다. 공격자가 특수하게 조작된 URL을 전달하여 원격 서버의 악의적 코드를 실행할 수 있습니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in pcltrace.lib.php in the PclTar module in Vincent Blavet PhpConcept Library, as used in CJG EXPLORER PRO 3.3 and earlier and probably other products, allows remote attackers to execute arbitrary PHP code via a URL in the g_pcltar_lib_dir parameter. NOTE: CVE disputes this issue since there is no include statement in pcltrace.lib.php. NOTE: the pcltar.lib.php vector is already covered by CVE-2007-2199

📍 영향받는 시스템

CJG EXPLORER PRO 3.3 이하, Vincent Blavet PhpConcept Library 사용 제품

⚔️ 공격 벡터

g_pcltar_lib_dir 파라미터에 원격 PHP 파일 URL을 삽입하여 코드 실행 유도

🛡️ 대응 방법

영향받는 라이브러리를 최신 버전으로 업그레이드 또는 g_pcltar_lib_dir 파라미터 검증/필터링 적용

🔧 검증 코드

파일이 검색되면 vulnerable 상태이며, 그 위치의 부모 애플리케이션 버전을 확인하여 3.3 이하인지 검증해야 합니다.

Shell / Script
find / -name 'pcltrace.lib.php' -o -name 'pcltar.lib.php' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP