🔍 CVE-2005-2686

7.5
CVSS Score
HIGH
2005-08-24
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

SaveWebPortal 3.4의 menu_dx.php와 menu_sx.php 파일에서 디렉토리 트래버설 취약점이 존재합니다. 공격자가 '..' 시퀀스를 통해 SITE_Path와 CONTENTS_Dir 파라미터를 조작하여 임의의 파일을 포함시키고 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트 관리 프로그램에서 공격자가 특수한 경로 명령어를 입력하여 접근 가능하면 안 되는 서버 파일을 열람하고 악성 코드를 실행할 수 있습니다. 이는 서버 보안이 취약하게 설정된 것이 원인입니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in SaveWebPortal 3.4 allows remote attackers to include arbitrary files and execute arbitrary local PHP programs via ".." sequences in the (1) SITE_Path parameter to menu_dx.php or (2) CONTENTS_Dir parameter to menu_sx.php.

📍 영향받는 시스템

SaveWebPortal 3.4 및 그 이전 버전

⚔️ 공격 벡터

HTTP GET/POST 요청으로 menu_dx.php와 menu_sx.php의 SITE_Path, CONTENTS_Dir 파라미터에 '../' 시퀀스 입력

🛡️ 대응 방법

SaveWebPortal 최신 버전으로 업그레이드 또는 입력값 검증 및 필터링 강화 (상위 디렉토리 접근 차단)

🔧 검증 코드

etc/passwd 파일 내용이 응답에 포함되면 디렉토리 트래버설 취약점이 존재하는 것으로 확인되며, 공격자가 임의 파일 접근 가능 상태를 의미합니다.

Shell / Script
curl -s 'http://target/menu_dx.php?SITE_Path=../../etc/passwd%00' | head -20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP