🔍 CVE-2007-5342

6.4
CVSS Score
MEDIUM
2007-12-27
2026-06-16 22:45
✅ 완료

🇰🇷 한글 설명

Apache Tomcat 5.5.9~5.5.25, 6.0.0~6.0.15 버전의 JULI 로깅 컴포넌트 기본 catalina.policy가 웹 애플리케이션의 권한을 제한하지 않아 발생하는 취약점입니다. 공격자가 FileHandler의 level, directory, prefix 속성을 수정하여 임의의 파일을 덮어쓸 수 있습니다.

💡 쉬운 설명

Tomcat의 로그 관리 시스템 보안 설정이 부족해서 악의적인 웹앱이 로그 저장 위치를 바꾸고 시스템 파일을 덮어쓸 수 있습니다. 이로 인해 서버가 완전히 손상될 수 있습니다.

🇺🇸 원문 (English)

The default catalina.policy in the JULI logging component in Apache Tomcat 5.5.9 through 5.5.25 and 6.0.0 through 6.0.15 does not restrict certain permissions for web applications, which allows attackers to modify logging configuration options and overwrite arbitrary files, as demonstrated by changing the (1) level, (2) directory, and (3) prefix attributes in the org.apache.juli.FileHandler handler.

📍 영향받는 시스템

Apache Tomcat 5.5.9-5.5.25, 6.0.0-6.0.15

⚔️ 공격 벡터

배포된 웹 애플리케이션에서 JULI 로깅 설정을 조작하여 FileHandler의 로그 디렉토리와 파일명 패턴을 변경

🛡️ 대응 방법

Tomcat을 5.5.26, 6.0.16 이상으로 업그레이드하거나 catalina.policy 파일을 수정하여 웹 애플리케이션의 FilePermission 권한 제한

🔧 검증 코드

Tomcat 버전이 5.5.9~5.5.25 또는 6.0.0~6.0.15 범위면 취약하며, 이상 버전(5.5.26+, 6.0.16+)으로 업그레이드 필요

Shell / Script
ls -la $CATALINA_HOME/lib/juli* 2>/dev/null || dpkg -l | grep -i tomcat

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat