🔍 CVE-2007-5314

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

🇰🇷 한글 설명

xKiosk WEB 3.0.1i의 system/funcs/xkurl.php 파일에서 register_globals 옵션이 활성화되었을 때 발생하는 PHP 원격 파일 포함(RFI) 취약점입니다. PEARPATH 파라미터를 통해 악의적인 URL을 주입하여 임의의 PHP 코드를 서버에서 실행할 수 있습니다.

💡 쉬운 설명

공격자가 악의적인 파일 경로를 입력하여 서버에서 원격 코드를 실행하는 공격입니다. PHP의 deprecated 설정인 register_globals이 활성화된 레거시 시스템에서만 가능합니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in system/funcs/xkurl.php in xKiosk WEB 3.0.1i, when register_globals is enabled, allows remote attackers to execute arbitrary PHP code via a URL in the PEARPATH parameter.

📍 영향받는 시스템

xKiosk WEB 3.0.1i 이하 버전 (register_globals=On 설정)

⚔️ 공격 벡터

PEARPATH 매개변수를 통한 원격 PHP 파일 포함 및 코드 실행

🛡️ 대응 방법

xKiosk를 최신 버전으로 업그레이드하거나 php.ini에서 register_globals를 Off로 설정

🔧 검증 코드

VULNERABLE이 출력되면 register_globals이 활성화되어 있는 상태입니다. Safe가 출력되거나 아무것도 나오지 않으면 보호된 상태입니다 (PHP 5.4+ 사용 권장).

Shell / Script
grep -E 'register_globals\s*=\s*(On|1)' /etc/php.ini /etc/php*/conf.d/*.ini 2>/dev/null && echo 'VULNERABLE' || echo 'Safe'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP