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 advisories/code/issues, web search, more)
ReferencesDLA-3160-1, DSA-5265-1

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
tomcat9 (PTS)buster9.0.31-1~deb10u6vulnerable
buster (security)9.0.31-1~deb10u7fixed
bullseye9.0.43-2~deb11u3vulnerable
bullseye (security)9.0.43-2~deb11u4fixed
bookworm9.0.68-1.1fixed
sid9.0.70-1fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
tomcat8source(unstable)(unfixed)
tomcat9sourcebuster9.0.31-1~deb10u7DLA-3160-1
tomcat9sourcebullseye9.0.43-2~deb11u4DSA-5265-1
tomcat9source(unstable)9.0.58-1

Notes

[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