🔍 CVE-2010-4172

4.3
CVSS Score
MEDIUM
2010-11-26
2026-06-16 23:24
✅ 완료

🇰🇷 한글 설명

Apache Tomcat Manager 애플리케이션의 XSS 취약점으로, orderBy, sort 파라미터 및 sessionDetail.jsp 등에서 검증되지 않은 입력값이 처리됩니다. 공격자는 악의적인 스크립트를 주입하여 관리 인터페이스에 접근하는 사용자의 세션을 탈취하거나 권한을 상승시킬 수 있습니다.

💡 쉬운 설명

Tomcat 관리 화면의 입력값 검사 부족으로 악성 코드를 삽입할 수 있는 보안 결함입니다. 관리자가 조작된 링크를 클릭하면 공격자가 관리자 권한으로 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in the Manager application in Apache Tomcat 6.0.12 through 6.0.29 and 7.0.0 through 7.0.4 allow remote attackers to inject arbitrary web script or HTML via the (1) orderBy or (2) sort parameter to sessionsList.jsp, or unspecified input to (3) sessionDetail.jsp or (4) java/org/apache/catalina/manager/JspHelper.java, related to use of untrusted web applications.

📍 영향받는 시스템

Apache Tomcat 6.0.12-6.0.29, 7.0.0-7.0.4

⚔️ 공격 벡터

sessionsList.jsp의 orderBy/sort 파라미터 또는 sessionDetail.jsp에 XSS 페이로드 주입

🛡️ 대응 방법

Tomcat 6.0.30 이상 또는 7.0.5 이상으로 업그레이드. Manager 애플리케이션 비활성화 권장.

🔧 검증 코드

설치된 Tomcat 버전을 확인하여 6.0.12-6.0.29 또는 7.0.0-7.0.4 범위에 해당하면 취약점 노출 상태입니다.

Shell / Script
dpkg -l tomcat* 2>/dev/null | grep -E 'tomcat[6-7]' || find /opt -name 'catalina.jar' -exec grep -l 'Manager' {} \; 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat