🔍 CVE-2016-6797

7.5
CVSS Score
HIGH
2017-08-10
2026-10-08 22:16
✅ 완료

🇰🇷 한글 설명

Apache Tomcat의 ResourceLinkFactory가 웹 애플리케이션의 전역 JNDI 리소스 접근을 제한하지 못함. 명시적으로 구성되지 않은 JNDI 리소스에도 웹 애플리케이션이 접근 가능하여 권한 없는 데이터베이스, 파일 시스템 등의 리소스에 접근할 수 있음.

💡 쉬운 설명

Tomcat 서버 내 웹 애플리케이션이 본래 접근할 수 없어야 하는 다른 리소스(데이터베이스, 파일 등)에 자유롭게 접근할 수 있는 보안 결함입니다. 공격자가 웹 애플리케이션을 통해 시스템의 민감한 리소스를 탈취할 수 있습니다.

🇺🇸 원문 (English)

The ResourceLinkFactory implementation in Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 did not limit web application access to global JNDI resources to those resources explicitly linked to the web application. Therefore, it was possible for a web application to access any global JNDI resource whether an explicit ResourceLink had been configured or not.

📍 영향받는 시스템

Apache Tomcat 9.0.0.M1-M9, 8.5.0-8.5.4, 8.0.0.RC1-8.0.36, 7.0.0-7.0.70, 6.0.0-6.0.45

⚔️ 공격 벡터

웹 애플리케이션 내 JNDI 리소스 참조를 통해 제한되지 않은 전역 JNDI 리소스에 직접 접근하여 시스템 리소스 탈취

🛡️ 대응 방법

Apache Tomcat을 최신 안정화 버전으로 업그레이드하거나 보안 패치 적용 (JNDI 접근 제어 강화)

🔧 검증 코드

설치된 Tomcat 버전이 표시되면 CVE-2016-6797의 영향받는 버전 범위와 비교하여 패치 필요 여부 판단

Shell / Script
dpkg -l tomcat* 2>/dev/null | grep tomcat || rpm -qa | grep -i tomcat

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Apache Tomcat