🔍 CVE-2007-5098

6.8
CVSS Score
MEDIUM
2007-09-26
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

DFD Cart 1.1.4 이하 버전에서 register_globals가 활성화될 때 set_depth 파라미터를 통한 원격 파일 포함(RFI) 취약점이 존재합니다. 공격자는 악의적인 원격 파일 URL을 주입하여 임의의 PHP 코드를 서버에서 실행할 수 있습니다.

💡 쉬운 설명

DFD Cart 전자상거래 소프트웨어의 오래된 버전에서 웹 요청의 특정 파라미터를 통해 인터넷의 어느 곳에서나 파일을 가져와 실행할 수 있는 취약점이 있습니다. 이를 악용하면 해커가 웹사이트를 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in DFD Cart 1.1.4 and earlier, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the set_depth parameter to (1) app.lib/product.control/core.php/product.control.config.php, or (2) customer.browse.list.php or (3) customer.browse.search.php in app.lib/product.control/core.php/customer.area/.

📍 영향받는 시스템

DFD Cart 1.1.4 이하 버전 (register_globals 활성화 상태)

⚔️ 공격 벡터

product.control.config.php 또는 customer.browse.list.php의 set_depth 파라미터에 악성 URL 주입으로 원격 코드 실행

🛡️ 대응 방법

DFD Cart를 최신 버전으로 업그레이드하거나 php.ini의 register_globals를 Off로 설정하고 입력값 검증 추가

🔧 검증 코드

register_globals가 'On' 또는 '1'로 표시되면 취약한 상태이므로 Off로 변경 필요

Shell / Script
php -i | grep -i 'register_globals'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP