🔍 CVE-2010-2796

2.6
CVSS Score
LOW
2010-08-05
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

phpCAS 1.1.2 이전 버전에서 프록시 모드 활성화 시 콜백 URL을 통해 임의의 웹 스크립트나 HTML을 주입할 수 있는 XSS 취약점입니다. 원격 공격자가 이를 악용하여 사용자의 브라우저에서 악성 코드를 실행하도록 유도할 수 있습니다.

💡 쉬운 설명

phpCAS 로그인 시스템의 구버전에서 웹주소 링크에 악성 코드를 숨겨서 보낼 수 있습니다. 사용자가 그 링크를 클릭하면 해커의 코드가 실행됩니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in phpCAS before 1.1.2, when proxy mode is enabled, allows remote attackers to inject arbitrary web script or HTML via a callback URL.

📍 영향받는 시스템

phpCAS 1.1.2 미만 (프록시 모드 활성화된 경우)

⚔️ 공격 벡터

프록시 콜백 URL 파라미터에 XSS 페이로드 삽입

🛡️ 대응 방법

phpCAS를 1.1.2 이상으로 업그레이드

🔧 검증 코드

phpCAS 버전이 1.1.2 미만이면 취약함. 1.1.2 이상이거나 패키지가 없으면 안전함.

Shell / Script
grep -r 'phpcas' composer.json 2>/dev/null | grep -oP '"version"\s*:\s*"\K[^"]+' || find . -name 'CAS.php' -exec grep -m1 'VERSION' {} \; 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP