🔍 CVE-2008-2994

4.3
CVSS Score
MEDIUM
2008-07-03
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHPEasyData 1.5.4의 다중 XSS 취약점으로, last_records.php와 annuaire.php의 annuaire 매개변수 및 annuaire.php의 by와 cat_id 매개변수를 통해 공격자가 임의의 웹 스크립트나 HTML을 주입할 수 있습니다. 이를 통해 사용자의 세션 정보나 개인정보가 탈취될 수 있으며, 계정 탈취로 이어질 수 있습니다.

💡 쉬운 설명

PHPEasyData 웹소프트웨어가 사용자 입력을 제대로 검증하지 않아 악의적인 코드를 실행할 수 있는 취약점입니다. 공격자가 특정 웹 주소에 악성 코드를 포함시켜 다른 사용자의 정보를 훔치거나 계정을 탈취할 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in PHPEasyData 1.5.4 allow remote attackers to inject arbitrary web script or HTML via the (1) annuaire parameter to (a) last_records.php and (b) annuaire.php and the (2) by and (3) cat_id parameters to annuaire.php.

📍 영향받는 시스템

PHPEasyData 1.5.4 및 그 이전 버전

⚔️ 공격 벡터

last_records.php 또는 annuaire.php의 GET/POST 매개변수(annuaire, by, cat_id)에 HTML/JavaScript 페이로드 주입

🛡️ 대응 방법

PHPEasyData를 최신 버전으로 업그레이드하거나, htmlspecialchars() 또는 filter_var()로 모든 입력값을 검증/이스케이프 처리

🔧 검증 코드

결과에 annuaire.php 파일 경로가 표시되고 버전이 1.5.4 이하이면 취약합니다. 파일이 없으면 설치되지 않은 상태입니다.

Shell / Script
find /var/www -type f -name 'annuaire.php' 2>/dev/null | head -1 && grep -r '1\.5\.4' /var/www/html 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP