Skip to content

CVE-2017-5651 Expected Behavior Violation in Apache Tomcat

CriticalCVSS 9.8 EPSS 7.8%
Published
Updated
Exploit status
No public exploit known

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.

Affected products

ProductAffected versionsFixed in
org.apache.tomcat/tomcat-coyote(Maven) >= 9.0.0.M1, < 9.0.0.M19 9.0.0.M19
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M1 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M10 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M11 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M13 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M15 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M17 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M18 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M3 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M4 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M6 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M8 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 9.0.0.M9 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) >= 8.5.0, < 8.5.13 8.5.13
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.0 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.11 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.12 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.2 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.3 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.4 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.5 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.6 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.8 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) = 8.5.9 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) >= 9.0.0.M1, < 9.0.0.M19 9.0.0.M19
Show 60 more
ProductAffected versionsFixed in
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M1 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M10 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M11 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M13 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M15 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M17 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M18 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M3 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M4 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M6 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M8 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 9.0.0.M9 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) >= 8.5.0, < 8.5.13 8.5.13
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.0 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.11 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.12 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.2 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.3 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.4 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.5 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.6 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.8 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) = 8.5.9 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) >= 9.0.0.M1, <= 9.0.0.M18 No fix listed
org.apache.tomcat/tomcat-coyote(Maven) >= 8.5.0, <= 8.5.12 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) >= 9.0.0.M1, <= 9.0.0.M18 No fix listed
org.apache.tomcat.embed/tomcat-embed-core(Maven) >= 8.5.0, <= 8.5.12 No fix listed
apache tomcat = 8.5.0 No fix listed
apache tomcat = 8.5.1 No fix listed
apache tomcat = 8.5.2 No fix listed
apache tomcat = 8.5.3 No fix listed
apache tomcat = 8.5.4 No fix listed
apache tomcat = 8.5.5 No fix listed
apache tomcat = 8.5.6 No fix listed
apache tomcat = 8.5.7 No fix listed
apache tomcat = 8.5.8 No fix listed
apache tomcat = 8.5.9 No fix listed
apache tomcat = 8.5.10 No fix listed
apache tomcat = 8.5.11 No fix listed
apache tomcat = 8.5.12 No fix listed
apache tomcat = 9.0.0-milestone1 No fix listed
apache tomcat = 9.0.0-milestone10 No fix listed
apache tomcat = 9.0.0-milestone11 No fix listed
apache tomcat = 9.0.0-milestone12 No fix listed
apache tomcat = 9.0.0-milestone13 No fix listed
apache tomcat = 9.0.0-milestone14 No fix listed
apache tomcat = 9.0.0-milestone15 No fix listed
apache tomcat = 9.0.0-milestone16 No fix listed
apache tomcat = 9.0.0-milestone17 No fix listed
apache tomcat = 9.0.0-milestone18 No fix listed
apache tomcat = 9.0.0-milestone2 No fix listed
apache tomcat = 9.0.0-milestone3 No fix listed
apache tomcat = 9.0.0-milestone4 No fix listed
apache tomcat = 9.0.0-milestone5 No fix listed
apache tomcat = 9.0.0-milestone6 No fix listed
apache tomcat = 9.0.0-milestone7 No fix listed
apache tomcat = 9.0.0-milestone8 No fix listed
apache tomcat = 9.0.0-milestone9 No fix listed
Apache Tomcat = 9.0.0.M1 to 9.0.0.M18 No fix listed
Apache Tomcat = 8.5.0 to 8.5.12 No fix listed

References