🔍 CVE-2011-4280

4.3
CVSS Score
MEDIUM
2012-07-16
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Spike PHPCoverage 라이브러리의 XSS 취약점으로, Moodle 2.0.x(2.0.2 이전)를 포함한 여러 제품에서 사용되고 있습니다. 원격 공격자가 명시되지 않은 벡터를 통해 임의의 웹 스크립트 또는 HTML을 주입할 수 있으며, 이로 인해 사용자 세션 탈취 또는 악성 행위가 수행될 수 있습니다.

💡 쉬운 설명

Spike PHPCoverage 라이브러리에 보안 결함이 있어서 공격자가 악의적인 코드를 사용자의 브라우저에 실행하게 할 수 있습니다. Moodle 2.0.2 이전 버전을 사용하는 경우 이 취약점의 영향을 받을 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in the Spike PHPCoverage (aka spikephpcoverage) library, as used in Moodle 2.0.x before 2.0.2 and other products, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

📍 영향받는 시스템

Moodle 2.0.0, 2.0.1 및 Spike PHPCoverage 라이브러리를 사용하는 기타 제품

⚔️ 공격 벡터

웹 애플리케이션의 입력 필드, URL 파라미터, 또는 폼 데이터에 XSS 페이로드를 삽입하여 다른 사용자의 브라우저에서 악성 스크립트 실행

🛡️ 대응 방법

Moodle을 2.0.2 이상으로 업그레이드하거나 Spike PHPCoverage 라이브러리를 제거 및 입력 검증과 출력 인코딩 강화

🔧 검증 코드

spikephpcoverage 또는 PHPCoverage 라이브러리가 설치된 경로가 표시되면 취약점 대상, 아무것도 표시되지 않으면 라이브러리가 설치되지 않은 상태입니다.

Shell / Script
grep -r "spikephpcoverage\|PHPCoverage" /var/www/html 2>/dev/null | head -5 || echo "Not found"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP