Hi all,
For those of you still running older versions of Tomcat, please upgrade to
the latest version(s):
---------- Forwarded message ---------
From: Mark Thomas <markt@xxxxxxxxxx>
Date: Mon, Oct 12, 2020 at 3:59 AM
Subject: [SECURITY] CVE-2020-13943 Apache Tomcat HTTP/2 Request mix-up
To: Tomcat Users List <users@xxxxxxxxxxxxxxxxx>
Cc: Tomcat Developers List <dev@xxxxxxxxxxxxxxxxx>,
announce@xxxxxxxxxxxxxxxxx <announce@xxxxxxxxxxxxxxxxx>, <
announce@xxxxxxxxxx>
CVE-2020-13943 Apache Tomcat HTTP/2 Request mix-up
Severity: Moderate
Vendor: The Apache Software Foundation
Versions Affected:
Apache Tomcat 10.0.0-M1 to 10.0.0-M7
Apache Tomcat 9.0.0.M5 to 9.0.37
Apache Tomcat 8.5.1 to 8.5.57
Description:
If an HTTP/2 client exceeded the agreed maximum number of concurrent
streams for a connection (in violation of the HTTP/2 protocol), it was
possible that a subsequent request made on that connection could contain
HTTP headers - including HTTP/2 pseudo headers - from a previous request
rather than the intended headers. This could lead to users seeing
responses for unexpected resources.
Mitigation:
- Upgrade to Apache Tomcat 10.0.0-M8 *or later*
- Upgrade to Apache Tomcat 9.0.38 *or later*
- Upgrade to Apache Tomcat 8.5.58 *or later*
Credit:
This issue was identified by the Apache Tomcat Security Team.
References:
[1] http://tomcat.apache.org/security-10.html
[2] http://tomcat.apache.org/security-9.html
[3] http://tomcat.apache.org/security-8.html