Skip to content
OpenAdvisories
Medium CVE-2012-5885 EUVD-2022-3341GHSA-99rf-92v6-cwx4

Improper Access Control in Apache Tomcat

Published Nov 17, 2012 · Updated Oct 9, 2026 · Assigned by mitre

Description

The replay-countermeasure functionality in the HTTP Digest Access Authentication implementation in Apache Tomcat 5.5.x before 5.5.36, 6.x before 6.0.36, and 7.x before 7.0.30 tracks cnonce (aka client nonce) values instead of nonce (aka server nonce) and nc (aka nonce-count) values, which makes it easier for remote attackers to bypass intended access restrictions by sniffing the network for valid requests, 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
RHEL 6 tomcat6 +8 6.0.24-52.el6_4 RHSA-2013:0623
RHEL 5 tomcat5 +10 5.5.23-0jpp.38.el5_9 RHSA-2013:0640
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat JBoss Web Server 2 tomcat6 +9 6.0.35-6_patch_06.ep6.el5 RHSA-2013:0266
Red Hat JBoss Web Platform 5 jbossweb +4 2.1.13-3_patch_02.ep5.el5 RHSA-2013:0631
Red Hat JBoss EAP 6 jbossweb +1 7.0.17-4.Final_redhat_3.ep6.el5 RHSA-2013:0647
Red Hat JBoss EAP 5 jbossweb +4 2.1.13-3_patch_02.ep5.el4 RHSA-2013:0629

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat >= 5.5.0, < 5.5.36 5.5.36 GHSA-99rf-92v6-cwx4
Maven org.apache.tomcat:tomcat >= 6.0.0, < 6.0.36 6.0.36 GHSA-99rf-92v6-cwx4
Maven org.apache.tomcat:tomcat >= 7.0.0, < 7.0.30 7.0.30 GHSA-99rf-92v6-cwx4

Advisories 6

References