🔍 CVE-2001-1437

7.5
CVSS Score
HIGH
2001-12-01
2026-06-16 21:56
✅ 완료

🇰🇷 한글 설명

easyScripts easyNews 1.5에서 정수가 아닌 뉴스 ID 값을 입력하면 PHP 에러 메시지를 통해 웹 서버의 절대 경로(웹 루트)가 노출되는 정보 공개 취약점입니다. 공격자는 이를 통해 시스템 구조를 파악할 수 있습니다.

💡 쉬운 설명

easyNews라는 프로그램에서 잘못된 숫자를 입력하면 에러 메시지가 서버의 내부 경로를 보여줍니다. 이 정보를 통해 공격자가 추가 공격을 더 쉽게 할 수 있습니다.

🇺🇸 원문 (English)

easyScripts easyNews 1.5 allows remote attackers to obtain the full path of the web root via a view request with a non-integer news message id field, which leaks the path in a PHP error message when the script times out.

📍 영향받는 시스템

easyScripts easyNews 1.5 이하

⚔️ 공격 벡터

뉴스 ID 파라미터에 정수가 아닌 값(예: 문자열)을 입력하여 PHP 예외 발생 유도

🛡️ 대응 방법

easyNews를 최신 버전으로 업데이트하거나, 입력값 유효성 검증 강화 및 에러 메시지 숨김 설정 적용

🔧 검증 코드

PHP 에러 메시지에서 파일 경로 정보가 노출되면 취약점 존재, 경로 정보가 없으면 패치됨

Shell / Script
curl -s 'http://target/easynews/view.php?id=abc' 2>&1 | grep -oP '(Fatal|Warning|Notice).*(?=/|\\)' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP