🔍 CVE-2014-7810

5.0
CVSS Score
MEDIUM
2015-06-07
2026-10-14 17:17
✅ 완료

🇰🇷 한글 설명

Apache Tomcat의 Expression Language 구현에서 접근 불가능한 클래스가 구현한 인터페이스를 올바르게 고려하지 않아, 공격자가 보안 검사를 우회할 수 있습니다. 웹 애플리케이션에서 부정확한 권한으로 EL을 평가할 때 SecurityManager 보호 메커니즘을 무시하여 권한 상승 공격이 가능합니다.

💡 쉬운 설명

Tomcat의 표현식 언어 처리 부분에 보안 허점이 있어서 악의적인 웹 앱이 서버의 보안 제한을 우회할 수 있습니다. 특별한 공격 코드를 포함한 표현식을 통해 허용되지 않은 작업을 실행할 수 있습니다.

🇺🇸 원문 (English)

The Expression Language (EL) implementation in Apache Tomcat 6.x before 6.0.44, 7.x before 7.0.58, and 8.x before 8.0.16 does not properly consider the possibility of an accessible interface implemented by an inaccessible class, which allows attackers to bypass a SecurityManager protection mechanism via a web application that leverages use of incorrect privileges during EL evaluation.

📍 영향받는 시스템

Apache Tomcat 6.x(6.0.43 이하), 7.x(7.0.57 이하), 8.x(8.0.15 이하)

⚔️ 공격 벡터

Expression Language를 사용하는 웹 애플리케이션에서 부정확한 권한으로 EL 평가를 실행하여 SecurityManager 우회

🛡️ 대응 방법

Tomcat을 6.0.44, 7.0.58, 8.0.16 이상으로 즉시 업그레이드

🔧 검증 코드

Tomcat 버전이 6.0.44, 7.0.58, 8.0.16 이상이면 취약점이 패치됨, 더 낮은 버전이면 취약점 존재

Shell / Script
find /opt -maxdepth 2 -name "RELEASE-NOTES" -path "*tomcat*" 2>/dev/null | head -1 | xargs cat 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat