🔍 CVE-2007-2449

4.3
CVSS Score
MEDIUM
2007-06-14
2026-06-16 22:39
✅ 완료

🇰🇷 한글 설명

Apache Tomcat의 예제 웹 애플리케이션 JSP 파일에 존재하는 XSS 취약점입니다. URI의 세미콜론(;) 이후 부분을 통해 임의의 웹 스크립트나 HTML을 주입할 수 있습니다.

💡 쉬운 설명

Tomcat 예제 페이지에서 URL 주소에 악의적인 코드를 넣어 공격자가 사용자의 브라우저에서 원하는 코드를 실행시킬 수 있습니다. 예를 들어 사용자의 쿠키나 개인정보를 탈취할 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in certain JSP files in the examples web application in Apache Tomcat 4.0.0 through 4.0.6, 4.1.0 through 4.1.36, 5.0.0 through 5.0.30, 5.5.0 through 5.5.24, and 6.0.0 through 6.0.13 allow remote attackers to inject arbitrary web script or HTML via the portion of the URI after the ';' character, as demonstrated by a URI containing a "snp/snoop.jsp;" sequence.

📍 영향받는 시스템

Tomcat 4.0.0~4.0.6, 4.1.0~4.1.36, 5.0.0~5.0.30, 5.5.0~5.5.24, 6.0.0~6.0.13

⚔️ 공격 벡터

snoop.jsp; 같은 형식으로 URI 세미콜론 이후에 XSS 페이로드 삽입 (예: /examples/snp/snoop.jsp;<script>alert(1)</script>)

🛡️ 대응 방법

Tomcat을 최신 버전으로 업데이트하거나 예제 애플리케이션 제거, 또는 공개된 패치 적용

🔧 검증 코드

Tomcat 버전이 영향받는 버전 범위에 포함되면 취약점이 존재할 수 있습니다. RELEASE-NOTES.txt에서 버전 정보를 확인하여 패치된 버전인지 검증하세요.

Shell / Script
find / -name catalina.sh 2>/dev/null | head -1 | xargs grep -o 'TOMCAT_VERSION.*' || grep -i 'tomcat' /opt/tomcat/RELEASE-NOTES.txt 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat