🔍 CVE-2005-2154

7.5
CVSS Score
HIGH
2005-07-06
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

osTicket 1.3.1 beta 및 이전 버전의 view.php와 open.php 파일에서 'inc' 파라미터를 통한 로컬 파일 포함(LFI) 취약점입니다. 공격자가 임의의 로컬 파일을 포함시켜 실행할 수 있어 원격 코드 실행으로 이어질 수 있습니다.

💡 쉬운 설명

osTicket 웹 애플리케이션의 오래된 버전에서 악의적인 사용자가 특수한 링크를 통해 서버의 민감한 파일에 접근할 수 있는 결함이 있습니다. 이를 통해 서버를 완전히 제어할 수 있습니다.

🇺🇸 원문 (English)

PHP local file inclusion vulnerability in (1) view.php and (2) open.php in osTicket 1.3.1 beta and earlier allows remote attackers to include and possibly execute arbitrary local files via the inc parameter.

📍 영향받는 시스템

osTicket 1.3.1 beta 및 그 이전 모든 버전

⚔️ 공격 벡터

HTTP GET 요청의 'inc' 파라미터에 상대 경로를 입력하여 /etc/passwd 등 임의의 파일 포함 (예: view.php?inc=../../../../etc/passwd)

🛡️ 대응 방법

osTicket을 1.3.2 이상으로 즉시 업그레이드하거나 입력 검증을 추가하여 ../ 패턴을 필터링

🔧 검증 코드

osTicket 설치 디렉토리에서 view.php 또는 open.php 파일의 위치를 찾습니다. 파일이 발견되면 버전 확인 후 1.3.2 이상인지 검증해야 합니다.

Shell / Script
grep -r "view.php\|open.php" /var/www* 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP