GitHub Advisoryadvisory · Maven
GHSA-9hg2-395j-83rm Expected Behavior Violation in Apache Tomcat
CRITICAL
Official page ↗
- Aliases
- CVE-2017-5651
- Ecosystem
- Maven
- Packages
- org.apache.tomcat:tomcat-coyote, org.apache.tomcat.embed:tomcat-embed-core
- Severity
- Critical
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-440
- Reviewed
- 2022-07-01
Affected packages
• Maven org.apache.tomcat:tomcat-coyote: >= 9.0.0.M1, < 9.0.0.M19 → fixed in 9.0.0.M19
• Maven org.apache.tomcat:tomcat-coyote: >= 8.5.0, < 8.5.13 → fixed in 8.5.13
• Maven org.apache.tomcat.embed:tomcat-embed-core: >= 9.0.0.M1, < 9.0.0.M19 → fixed in 9.0.0.M19
• Maven org.apache.tomcat.embed:tomcat-embed-core: >= 8.5.0, < 8.5.13 → fixed in 8.5.13
Description
In Apache Tomcat 9.0.0.M1 to 9.0.0.M18 and 8.5.0 to 8.5.12, the refactoring of the HTTP connectors introduced a regression in the send file processing. If the send file processing completed quickly, it was possible for the Processor to be added to the processor cache twice. This could result in the same Processor being used for multiple requests which in turn could lead to unexpected errors and/or response mix-up.
Related
Alias · CVE (1)
- CVE-2017-5651 In Apache Tomcat 9.0.0.M1 to 9.0.0.M18 and 8.5.0 to 8.5.12, the refactoring of the HTTP connectors introduced a regression in the send file… vulnerability
Weakness · CWE (1)
- CWE-440 Expected Behavior Violation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2017-5651 advisory
- https://github.com/apache/tomcat/commit/494429ca210641b6b7affe89a2b0a6c0ff70109b web
- https://github.com/apache/tomcat/commit/9233d9d6a018be4415d4d7d6cb4fe01176adf1a8 web
- https://web.archive.org/web/20170420113605/http://www.securitytracker.com/id/1038219 web
- https://web.archive.org/web/20170417124228/http://www.securityfocus.com/bid/97544 web
- https://security.netapp.com/advisory/ntap-20180614-0001 web
- https://security.gentoo.org/glsa/201705-09 web
- https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/6694538826b87522fb723d2dcedd537e14ebe0a381d92e5525a531d8@%3Cannounce.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/6694538826b87522fb723d2dcedd537e14ebe0a381d92e5525a531d8%40%3Cannounce.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb%40%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551@%3Cdev.tomcat.apache.org%3E web
- https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551%40%3Cdev.tomcat.apache.org%3E web
- https://github.com/search?q=repo%3Aapache%2Ftomcat+apache.coyote+path%3A%2F%5Eres%5C%2Fbnd%5C%2F%2F&type=code web
- https://github.com/apache/tomcat package
- https://bz.apache.org/bugzilla/show_bug.cgi?id=60918 web
- http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html web