🔍 CVE-2011-5064

4.3
CVSS Score
MEDIUM
2012-01-14
2026-06-16 23:35
✅ 완료

🇰🇷 한글 설명

Apache Tomcat의 HTTP Digest Access Authentication 구현에서 '카탈리나(Catalina)'라는 하드코딩된 서버 비밀을 사용하여 원격 공격자가 암호화 보호 메커니즘을 우회할 수 있는 취약점입니다. 이 문자열을 알고 있으면 누구나 인증을 위조할 수 있으며, CVE-2011-1184와는 별개의 취약점입니다.

💡 쉬운 설명

Tomcat 서버가 모든 사용자의 인증에 동일한 고정된 비밀키('Catalina')를 사용하고 있어서, 이 비밀을 아는 공격자는 정당한 사용자인 척 속을 수 있습니다. 열쇠를 공개한 자물쇠와 같은 상황으로, 인증 보안이 무의미해집니다.

🇺🇸 원문 (English)

DigestAuthenticator.java in the HTTP Digest Access Authentication implementation in Apache Tomcat 5.5.x before 5.5.34, 6.x before 6.0.33, and 7.x before 7.0.12 uses Catalina as the hard-coded server secret (aka private key), which makes it easier for remote attackers to bypass cryptographic protection mechanisms by leveraging knowledge of this string, a different vulnerability than CVE-2011-1184.

📍 영향받는 시스템

Apache Tomcat 5.5.x (5.5.34 미만), 6.x (6.0.33 미만), 7.x (7.0.12 미만)

⚔️ 공격 벡터

원격 공격자가 알려진 하드코딩된 비밀키 'Catalina'를 사용하여 Digest Authentication 요청을 위조하고 인증을 우회

🛡️ 대응 방법

영향받는 Tomcat을 최신 버전(5.5.34+, 6.0.33+, 7.0.12+)으로 즉시 업그레이드

🔧 검증 코드

설치된 Tomcat 버전이 표시되면, 버전 번호가 취약한 범위(5.5.34 미만, 6.0.33 미만, 7.0.12 미만) 내에 있는지 확인하여 업그레이드 필요성 판단

Shell / Script
dpkg -l | grep -i tomcat

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server