🔍 CVE-2009-2693

5.8
CVSS Score
MEDIUM
2010-01-28
2026-06-16 23:10
✅ 완료

🇰🇷 한글 설명

Apache Tomcat 5.5.0~5.5.28, 6.0.0~6.0.20 버전에서 WAR 파일의 엔트리에 .. (점점) 경로를 포함시켜 임의의 파일을 생성하거나 기존 파일을 덮어쓸 수 있는 디렉토리 순회 취약점입니다. 공격자는 catalina.bat 같은 시스템 파일에 악의적 내용을 주입할 수 있습니다.

💡 쉬운 설명

Tomcat 웹 서버가 업로드된 압축 파일의 경로를 검증하지 않아 공격자가 ..를 사용해 의도하지 않은 위치에 파일을 만들 수 있습니다. 이를 통해 서버 제어나 데이터 손상이 가능합니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in Apache Tomcat 5.5.0 through 5.5.28 and 6.0.0 through 6.0.20 allows remote attackers to create or overwrite arbitrary files via a .. (dot dot) in an entry in a WAR file, as demonstrated by a ../../bin/catalina.bat entry.

📍 영향받는 시스템

Apache Tomcat 5.5.0-5.5.28, 6.0.0-6.0.20

⚔️ 공격 벡터

WAR 파일에 ../../bin/catalina.bat 형식의 상대경로를 포함시켜 업로드하면 임의의 파일 생성/덮어쓰기 가능

🛡️ 대응 방법

Apache Tomcat을 5.5.29 이상 또는 6.0.21 이상으로 업그레이드하여 패치 적용

🔧 검증 코드

표시된 Tomcat 버전이 5.5.29 미만 또는 6.0.21 미만이면 취약점 존재

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat