🔍 CVE-2026-34487

7.5
CVSS Score
HIGH
2026-04-09
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

Apache Tomcat의 클라우드 멤버십 클러스터링 컴포넌트에서 민감한 정보가 로그 파일에 노출되는 취약점입니다. Kubernetes 베어러 토큰이 로그에 기록되어 권한 없는 사용자가 토큰을 획득할 수 있습니다. Apache Tomcat 9.0.13~9.0.116, 10.1.0-M1~10.1.53, 11.0.0-M1~11.0.20 버전이 영향을 받습니다.

💡 쉬운 설명

Apache Tomcat 서버가 Kubernetes 환경에서 동작할 때 비밀번호 역할을 하는 '베어러 토큰'을 로그 파일에 그대로 기록하는 문제입니다. 로그 파일에 접근할 수 있는 사람이면 누구나 이 토큰을 이용해 Kubernetes 클러스터에 무단 접근할 수 있습니다.

🇺🇸 원문 (English)

Insertion of Sensitive Information into Log File vulnerability in the cloud membership for clustering component of Apache Tomcat exposed the Kubernetes bearer token. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.20, from 10.1.0-M1 through 10.1.53, from 9.0.13 through 9.0.116. Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the issue.

📍 영향받는 시스템

Apache Tomcat 9.0.13~9.0.116, 10.1.0-M1~10.1.53, 11.0.0-M1~11.0.20 (Kubernetes 클러스터링 환경)

⚔️ 공격 벡터

로그 파일 읽기 권한을 가진 공격자가 노출된 Kubernetes 베어러 토큰을 획득하여 클러스터 API에 인증 후 권한 상승 또는 무단 접근

🛡️ 대응 방법

Apache Tomcat 11.0.21, 10.1.54, 9.0.117 이상으로 업그레이드 후 기존 노출된 Kubernetes 베어러 토큰 즉시 교체

🔧 검증 코드

출력된 Tomcat 버전이 9.0.117, 10.1.54, 11.0.21 미만이면 취약한 버전이며, 패치 버전 이상이거나 출력이 없으면 해당 없음

Shell / Script
find /opt/tomcat /usr/share/tomcat* /var/lib/tomcat* -name 'catalina.sh' 2>/dev/null -exec grep -oP 'version="\K[^"]+' {} \; | head -1; dpkg -l 'tomcat*' 2>/dev/null | grep -E '^ii' | awk '{print $2,$3}'

📊 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