🔍 CVE-2011-2729

5.0
CVSS Score
MEDIUM
2011-08-15
2026-06-16 23:31
✅ 완료

🇰🇷 한글 설명

jsvc에서 Linux capabilities를 적절히 드롭하지 않아 발생하는 권한 관련 취약점입니다. 이로 인해 원격 공격자가 애플리케이션 요청을 통해 파일 읽기 권한 제어를 우회할 수 있습니다. Apache Tomcat 5.5, 6.0, 7.0 초기 버전의 Linux 환경에 영향을 미칩니다.

💡 쉬운 설명

웹서버(Tomcat)가 보안 기능을 제대로 비활성화하지 않아, 공격자가 원래 접근할 수 없는 파일을 읽을 수 있는 문제입니다. 업그레이드로 해결됩니다.

🇺🇸 원문 (English)

native/unix/native/jsvc-unix.c in jsvc in the Daemon component 1.0.3 through 1.0.6 in Apache Commons, as used in Apache Tomcat 5.5.32 through 5.5.33, 6.0.30 through 6.0.32, and 7.0.x before 7.0.20 on Linux, does not drop capabilities, which allows remote attackers to bypass read permissions for files via a request to an application.

📍 영향받는 시스템

Apache Tomcat 5.5.32-5.5.33, 6.0.30-6.0.32, 7.0.0-7.0.19 (Linux, jsvc 1.0.3-1.0.6)

⚔️ 공격 벡터

웹 애플리케이션 요청을 통해 Linux 파일시스템 권한 제어를 우회하여 제한된 파일에 접근

🛡️ 대응 방법

Tomcat을 7.0.20 이상으로 업그레이드 또는 Commons Daemon을 1.0.7 이상으로 업데이트

🔧 검증 코드

설치된 Tomcat/Commons Daemon 버전이 표시됨. 5.5.33 이하, 6.0.32 이하, 또는 7.0.20 미만이면 취약점 존재

Shell / Script
dpkg -l 2>/dev/null | grep -E 'tomcat|commons-daemon' | awk '{print $2, $3}' || rpm -qa 2>/dev/null | grep -E 'tomcat|commons-daemon'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache Tomcat