Skip to content
OpenAdvisories
Medium CVE-2011-5064 EUVD-2022-2773GHSA-6cr4-7c7p-p3xv

Use of Hard-coded Cryptographic Key in Apache Tomcat

Published Jan 14, 2012 · Updated Aug 7, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 6.0 tomcat6 6.0.35-1+squeeze2 DSA-2401-1
ReleasePackageFixed inAdvisory
RHEL 6 tomcat6 +8 6.0.24-35.el6_1 RHSA-2011:1780
RHEL 5 tomcat5 +10 5.5.23-0jpp.22.el5_7 RHSA-2011:1845
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat JBoss Web Server 1 tomcat5 +12 5.5.33-27_patch_07.ep5.el5 RHSA-2012:0680
Red Hat JBoss Web Server 1 tomcat6 +9 6.0.32-24_patch_07.ep5.el5 RHSA-2012:0682
Red Hat JBoss Web Platform 5 jbossweb +4 2.1.12-3_patch_03.2.ep5.el5 RHSA-2012:0076
Red Hat JBoss EAP 5 jbossweb +4 2.1.12-3_patch_03.2.ep5.el4 RHSA-2012:0074

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat >= 5.5.0, < 5.5.34 5.5.34 GHSA-6cr4-7c7p-p3xv
Maven org.apache.tomcat:tomcat >= 6.0.0, < 6.0.33 6.0.33 GHSA-6cr4-7c7p-p3xv
Maven org.apache.tomcat:tomcat >= 7.0.0, < 7.0.12 7.0.12 GHSA-6cr4-7c7p-p3xv

Advisories 7

References