CVE-2022-23181

NameCVE-2022-23181
DescriptionThe fix for bug CVE-2020-9484 introduced a time of check, time of use vulnerability into Apache Tomcat 10.1.0-M1 to 10.1.0-M8, 10.0.0-M5 to 10.0.14, 9.0.35 to 9.0.56 and 8.5.55 to 8.5.73 that allowed a local attacker to perform actions with the privileges of the user that the Tomcat process is using. This issue is only exploitable when Tomcat is configured to persist sessions using the FileStore.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
NVD severitylow

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
tomcat8 (PTS)stretch8.5.54-0+deb9u1vulnerable
stretch (security)8.5.54-0+deb9u8vulnerable
tomcat9 (PTS)buster, buster (security)9.0.31-1~deb10u6vulnerable
bullseye (security), bullseye9.0.43-2~deb11u3vulnerable
bookworm9.0.62-1fixed
sid9.0.63-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
tomcat8source(unstable)(unfixed)
tomcat9source(unstable)9.0.58-1

Notes

[bullseye] - tomcat9 <postponed> (Minor issue, fix along in future DSA)
[buster] - tomcat9 <postponed> (Minor issue, fix along in future DSA)
[stretch] - tomcat8 <postponed> (Minor issue; local race condition)
https://lists.apache.org/thread/l8x62p3k19yfcb208jo4zrb83k5mfwg9
https://github.com/apache/tomcat/commit/1385c624b4a1e994426e810075c850edc38a700e (9.0.57)
https://github.com/apache/tomcat/commit/97943959ba721ad5e8e8ba765a68d2b153348530 (8.5.74)
Issue introduced by the fix for CVE-2020-9484

Search for package or bug name: Reporting problems