Apache Tomcat has an Always-Incorrect Control Flow Implementation vulnerability
What to do
- Upgrade to a fixed version: org.apache.tomcat.embed:tomcat-embed-core 11.0.23, org.apache.tomcat.embed:tomcat-embed-core 10.1.56, org.apache.tomcat.embed:tomcat-embed-core 9.0.119, org.apache.tomcat:tomcat 11.0.23 (see table).
- Some affected packages have no fixed version yet: follow the advisory for mitigations and watch this page for the fix.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
org.apache.tomcat.embed:tomcat-embed-core
- >= 11.0.0-M1, < 11.0.23
- 11.0.23
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- >= 10.1.0-M1, < 10.1.56
- 10.1.56
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- >= 9.0.0.M1, < 9.0.119
- 9.0.119
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- >= 8.5.0, <= 8.5.100
- no fix yet
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat:tomcat
- >= 11.0.0-M1, < 11.0.23
- 11.0.23
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat
- >= 10.1.0-M1, < 10.1.56
- 10.1.56
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat
- >= 9.0.0.M1, < 9.0.119
- 9.0.119
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat
- >= 8.5.0, <= 8.5.100
- no fix yet
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat-util-scan
- >= 11.0.0-M1, < 11.0.23
- 11.0.23
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-util-scan
org.apache.tomcat:tomcat-util-scan
- >= 10.1.0-M1, < 10.1.56
- 10.1.56
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-util-scan
org.apache.tomcat:tomcat-util-scan
- >= 9.0.0.M1, < 9.0.119
- 9.0.119
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-util-scan
org.apache.tomcat:tomcat-util-scan
- >= 8.5.0, <= 8.5.100
- no fix yet
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-util-scan