🔍 CVE-2004-1577

5.0
CVSS Score
MEDIUM
2004-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHP Links의 index.php에서 유효하지 않은 show 파라미터를 통해 원격 공격자가 민감한 정보를 획득할 수 있습니다. 이 취약점은 오류 메시지 내에 서버의 전체 경로가 노출되는 문제를 일으킵니다.

💡 쉬운 설명

웹사이트 주소에 잘못된 값을 입력했을 때 서버 내부의 폴더 경로가 화면에 표시되는 현상입니다. 공격자는 이 경로 정보를 이용해 서버의 구조를 파악하고 추가 공격을 계획할 수 있습니다.

🇺🇸 원문 (English)

index.php in PHP Links allows remote attackers to gain sensitive information via an invalid show parameter, which reveals the full path in an error message.

📍 영향받는 시스템

PHP Links (index.php 파일이 포함된 버전)

⚔️ 공격 벡터

HTTP GET 요청의 show 파라미터에 비정상적인 값을 입력하여 서버 오류 유도

🛡️ 대응 방법

PHP 설정에서 display_errors를 Off로 설정하거나, 코드 내에서 예외 처리를 통해 상세 경로 노출을 차단합니다.

🔧 검증 코드

명령어 실행 결과로 서버의 절대 경로 문자열이 출력된다면 취약점이 존재하는 것입니다.

Shell / Script
curl -s "http://localhost/index.php?show=invalid" | grep -E '/var/www|/home|C:\'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP