🔍 CVE-2002-2321

4.3
CVSS Score
MEDIUM
2002-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpLinkat 0.1.0의 showcat.php와 addyoursite.php에서 catid 파라미터가 적절히 검증되지 않아 발생하는 교차 사이트 스크립팅(XSS) 취약점입니다. 원격 공격자가 악의적인 웹 스크립트나 HTML 코드를 주입하여 사용자 세션을 탈취하거나 피싱 공격을 수행할 수 있습니다.

💡 쉬운 설명

웹사이트의 catid라는 입력값이 검증 없이 그대로 표시되어, 해커가 악의적인 코드를 숨겨서 다른 사용자를 공격할 수 있습니다. 사용자가 이 링크를 클릭하면 그 코드가 실행되어 정보가 도용될 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in (1) showcat.php and (2) addyoursite.php in phpLinkat 0.1.0 allows remote attackers to inject arbitrary web script or HTML via the catid parameter.

📍 영향받는 시스템

phpLinkat 0.1.0 및 이전 버전

⚔️ 공격 벡터

HTTP GET/POST 요청의 catid 파라미터에 JavaScript 코드를 삽입하여 showcat.php 또는 addyoursite.php에 전송

🛡️ 대응 방법

phpLinkat을 최신 버전으로 업그레이드하거나, 모든 사용자 입력(특히 catid)에 대해 HTML 특수문자를 이스케이프 처리하는 패치 적용

🔧 검증 코드

htmlspecialchars 함수로 인코딩되지 않은 catid 사용이 있으면 취약, 모든 출력이 인코딩되면 안전

Shell / Script
grep -r 'catid' /var/www/html/phplinkat/ 2>/dev/null | grep -E '(echo|print|htmlspecialchars)' || echo 'Vulnerable: no output encoding found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP