🇰🇷 한글 설명
Apache Tomcat의 Manager 및 Host Manager 웹 애플리케이션에 존재하는 다중 크로스사이트 스크립팅(XSS) 취약점이다. 인증된 원격 공격자가 manager/html/upload 등을 통해 매개변수명으로 임의의 웹 스크립트 또는 HTML을 주입할 수 있다.
💡 쉬운 설명
Tomcat 관리 웹페이지가 사용자 입력을 제대로 검증하지 않아서 공격자가 악의적인 코드를 삽입할 수 있는 보안 결함이다. 로그인된 관리자만 공격할 수 있다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in the (1) Manager and (2) Host Manager web applications 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 authenticated users to inject arbitrary web script or HTML via a parameter name to manager/html/upload, and other unspecified vectors.
📍 영향받는 시스템
Apache 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
⚔️ 공격 벡터
Authenticated user injects malicious JavaScript via parameter name in manager/html/upload endpoint
🛡️ 대응 방법
Update Apache Tomcat to version 4.1.37, 5.0.31, 5.5.25, 6.0.14 or later
🔧 검증 코드
Checks Tomcat installation version via jar filename or package manager; if version matches vulnerable ranges (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), system requires immediate patch.
find / -name 'catalina-*.jar' 2>/dev/null | head -1 || rpm -qa 2>/dev/null | grep tomcat || dpkg -l 2>/dev/null | grep tomcat