🔍 CVE-2011-2481

4.6
CVSS Score
MEDIUM
2011-08-15
2026-06-16 23:31
✅ 완료

🇰🇷 한글 설명

Apache Tomcat 7.0.17 이전 버전에서 악의적인 웹 애플리케이션이 다른 애플리케이션에서 사용하는 XML 파서를 대체하여 web.xml, context.xml, tld 파일을 읽거나 수정할 수 있는 로컬 권한 상승 취약점이다. 같은 Tomcat 인스턴스에서 실행되는 여러 애플리케이션 간 보안 경계를 우회할 수 있으며, CVE-2009-0783의 재발 문제이다.

💡 쉬운 설명

Tomcat 서버에서 먼저 로드되는 악의적인 앱이 나중에 로드되는 다른 앱의 설정 파일을 탈취하거나 변조할 수 있는 문제입니다. 같은 서버의 여러 애플리케이션이 보안 침투에 노출됩니다.

🇺🇸 원문 (English)

Apache Tomcat 7.0.x before 7.0.17 permits web applications to replace an XML parser used for other web applications, which allows local users to read or modify the (1) web.xml, (2) context.xml, or (3) tld files of arbitrary web applications via a crafted application that is loaded earlier than the target application. NOTE: this vulnerability exists because of a CVE-2009-0783 regression.

📍 영향받는 시스템

Apache Tomcat 7.0.0 ~ 7.0.16

⚔️ 공격 벡터

로컬 공격자가 악의적인 웹 애플리케이션을 먼저 배포하여 XML 파서 클래스로더를 조작, 이후 로드되는 애플리케이션의 설정 파일 접근

🛡️ 대응 방법

Tomcat을 7.0.17 이상으로 업그레이드하거나, 신뢰할 수 없는 애플리케이션 배포 제한 및 클래스로더 격리 설정 적용

🔧 검증 코드

Tomcat 버전이 7.0.17 이상인지 확인하세요. 7.0.16 이하 버전이면 즉시 보안 업그레이드를 수행해야 합니다.

Shell / Script
cat /opt/tomcat/RELEASE-NOTES 2>/dev/null | head -1 || rpm -qa 2>/dev/null | grep tomcat || dpkg -l 2>/dev/null | grep tomcat || echo 'Check Tomcat installation directory'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat