Apache Tomcat - HTTP/2 no-authority bypass of strict SNI validation
What to do
- Upgrade to a fixed version: org.apache.tomcat:tomcat-coyote 11.0.25, org.apache.tomcat:tomcat-coyote 10.1.59, org.apache.tomcat:tomcat-coyote 9.0.121, org.apache.tomcat.embed:tomcat-embed-core 11.0.25 (see table).
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
org.apache.tomcat:tomcat-coyote
- >= 11.0.20, < 11.0.25
- 11.0.25
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-coyote
org.apache.tomcat:tomcat-coyote
- >= 10.1.53, <= 10.1.57
- 10.1.59
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-coyote
org.apache.tomcat:tomcat-coyote
- >= 9.0.115, < 9.0.121
- 9.0.121
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-coyote
org.apache.tomcat.embed:tomcat-embed-core
- >= 11.0.20, < 11.0.25
- 11.0.25
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- >= 10.1.53, <= 10.1.57
- 10.1.59
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- >= 9.0.115, < 9.0.121
- 9.0.121
Check your project: mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core