Skip to content

Use of Hard-coded Cryptographic Key in Apache Tomcat

Moderate severity GitHub Reviewed Published May 14, 2022 to the GitHub Advisory Database • Updated Jan 27, 2023

Package

maven org.apache.tomcat:tomcat (Maven)

Affected versions

>= 5.5.0, < 5.5.34
>= 6.0.0, < 6.0.33
>= 7.0.0, < 7.0.12

Patched versions

5.5.34
6.0.33
7.0.12

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.

References

Published by the National Vulnerability Database Jan 14, 2012
Published to the GitHub Advisory Database May 14, 2022
Reviewed Jul 13, 2022
Last updated Jan 27, 2023

Severity

Moderate

EPSS score

0.267%
(68th percentile)

Weaknesses

CVE ID

CVE-2011-5064

GHSA ID

GHSA-6cr4-7c7p-p3xv

Source code

Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.