🔍 CVE-2008-2690

9.3
CVSS Score
HIGH
2008-06-13
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

BrowserCRM 5.002.00에서 register_globals가 활성화되어 있을 때, bcrm_pub_root 매개변수를 통한 원격 파일 포함(RFI) 취약점으로 인해 공격자가 임의의 PHP 코드를 실행할 수 있습니다. 영향받는 파일은 pub/ 디렉토리의 kb.php, login.php, index.php, contact_view.php, contact.php입니다.

💡 쉬운 설명

웹 애플리케이션의 설정 실수로 공격자가 악의적인 파일을 로드하여 서버에서 명령을 실행할 수 있는 취약점입니다. register_globals라는 오래된 PHP 설정이 켜져 있어야만 공격이 성공합니다.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in BrowserCRM 5.002.00, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the bcrm_pub_root parameter to (1) kb.php, (2) login.php, (3) index.php, (4) contact_view.php, and (5) contact.php in pub/, different vectors than CVE-2008-2689. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.

📍 영향받는 시스템

BrowserCRM 5.002.00 이하 버전 (register_globals 활성화 시)

⚔️ 공격 벡터

URL 매개변수 조작을 통한 원격 PHP 파일 포함 및 코드 실행

🛡️ 대응 방법

BrowserCRM을 최신 버전으로 업그레이드하거나, PHP의 register_globals 비활성화 및 allow_url_include 설정 변경

🔧 검증 코드

register_globals가 ON이면서 pub/ 디렉토리에 해당 PHP 파일이 존재하면 시스템이 취약하므로 즉시 업그레이드하거나 PHP 설정을 수정해야 합니다.

Shell / Script
php -r "echo 'register_globals: ' . (ini_get('register_globals') ? 'ON (vulnerable)' : 'OFF (safe)') . PHP_EOL;" 2>/dev/null; ls -la /var/www/html/pub/{kb,login,index,contact_view,contact}.php 2>/dev/null | grep -c '\.php'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP