PT-2018-3242

CVE-2018-8037

·

Published

2018-06-26

·

Updated

2024-06-15

Description by

CVSS 3.1
5.9
Medium
MetricsAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Apache Tomcat versions 8.5.5 through 8.5.31 Apache Tomcat versions 9.0.0.M9 through 9.0.9
Description The issue is caused by synchronization errors when using a shared resource, which could allow a remote attacker to disclose protected information. A race condition exists when an async request is completed by the application at the same time as the container triggers the async timeout, potentially resulting in a user seeing a response intended for another user. An additional issue is present in the NIO and NIO2 connectors that do not correctly track the closure of the connection when an async request is completed by the application and timed out by the container at the same time.
Recommendations For Apache Tomcat versions 8.5.5 through 8.5.31, update to a version outside of this range to resolve the issue. For Apache Tomcat versions 9.0.0.M9 through 9.0.9, update to a version outside of this range to resolve the issue. As a temporary workaround, consider restricting access to the NIO and NIO2 connectors until a patch is available.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-6V52-MJ5R-7J2M
ALSA-2019:1529
ALT-PU-2019-1516
CESA-2019_1529
DSA-4281-1
OPENSUSE-SU-2018_2740-1
OPENSUSE-SU-2018_3054-1
OPENSUSE-SU-2024:11468-1
OPENSUSE-SU-2024:13441-1
RHSA-2018:2868
RHSA-2019:1529
RHSA-2019_1529
RLSA-2019:1529
SUSE-SU-2018:2699-1
SUSE-SU-2018:3011-1
SUSE-SU-2018:3388-1
Found an issue in the description? Have something to add? Feel free to write us 👾