🔍 CVE-2008-2695

7.5
CVSS Score
HIGH
2008-06-13
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

phpInv 0.8.0의 entry.php에 존재하는 디렉토리 트래버설 취약점으로, action 파라미터에 '..' 경로 조작을 통해 임의의 로컬 파일을 포함하고 실행할 수 있습니다. 원격 공격자는 이 취약점을 악용하여 서버 내 민감한 파일에 접근하거나 악성 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹 애플리케이션의 폴더 경로를 조작하여 공격자가 접근하면 안 되는 파일을 열 수 있는 결함입니다. '..'를 사용해 상위 폴더로 이동한 후 원하는 파일을 실행하는 방식의 공격입니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in entry.php in phpInv 0.8.0 allows remote attackers to include and execute arbitrary local files via a .. (dot dot) in the action parameter.

📍 영향받는 시스템

phpInv 0.8.0 이하

⚔️ 공격 벡터

HTTP 요청의 action 파라미터에 '../'를 포함시켜 디렉토리 트래버설 수행, 원격에서 악의적 파일 포함/실행

🛡️ 대응 방법

phpInv를 0.8.1 이상으로 업그레이드하거나, action 파라미터에 대한 입력 검증 및 경로 정규화 구현으로 '..'를 필터링

🔧 검증 코드

phpInv가 설치된 시스템이면 entry.php 파일 위치가 출력되며, 해당 파일의 버전과 action 파라미터 검증 로직을 확인하여 취약점 존재 여부 판단

Shell / Script
find /var/www -name 'entry.php' -type f 2>/dev/null | xargs grep -l 'phpInv' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP