🔍 CVE-2005-1616

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

🇰🇷 한글 설명

Ultimate PHP Board (UPB) 1.8~1.9.6의 viewforum.php에서 입력값 검증 부족으로 인해 잘못된 파라미터를 전송하면 에러 메시지에 서버의 실제 파일 경로가 노출되는 취약점입니다. 공격자는 이를 통해 서버 구조를 파악하고 추가 공격을 준비할 수 있습니다.

💡 쉬운 설명

게시판 웹사이트의 특정 페이지가 잘못된 요청에 대해 서버의 숨겨진 폴더 위치를 보여주는 문제입니다. 공격자는 이 정보를 이용해 다른 공격을 계획할 수 있습니다.

🇺🇸 원문 (English)

viewforum.php in Ultimate PHP Board (UPB) 1.8 through 1.9.6 allows remote attackers to obtain sensitive information via an invalid (1) id or possibly (2) postorder parameter, which reveals the path in an error message when a file can not be opened.

📍 영향받는 시스템

Ultimate PHP Board (UPB) 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 1.9.6

⚔️ 공격 벡터

viewforum.php에 유효하지 않은 id 또는 postorder 파라미터를 전달하여 에러 메시지 통해 경로 정보 추출

🛡️ 대응 방법

UPB를 최신 버전으로 업그레이드하거나, PHP 에러 메시지 노출을 제한하는 error_reporting 설정 조정

🔧 검증 코드

UPB 설치 위치와 viewforum.php 파일이 발견되면 해당 시스템이 영향을 받을 가능성이 있으며, 파일 수정 시간과 버전 정보를 확인하여 정확한 버전 판단 필요

Shell / Script
find /var/www -name 'viewforum.php' -type f 2>/dev/null | xargs -I {} grep -l 'Ultimate PHP Board' {} 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP