USN-6880-1: Tomcat vulnerability

Publication date

9 July 2024

Overview

Tomcat could allow unintended access to network services.


Packages

  • tomcat8 - Apache Tomcat 8 - Servlet and JSP engine
  • tomcat9 - Apache Tomcat 9 - Servlet and JSP engine

Details

Sam Shahsavar discovered that Apache Tomcat did not properly reject
HTTP requests with an invalid Content-Length header. A remote attacker
could possibly use this issue to perform HTTP request smuggling attacks.

Sam Shahsavar discovered that Apache Tomcat did not properly reject
HTTP requests with an invalid Content-Length header. A remote attacker
could possibly use this issue to perform HTTP request smuggling attacks.

Update instructions

In general, a standard system update will make all the necessary changes.

Learn more about how to get the fixes.

The problem can be corrected by updating your system to the following package versions:

Ubuntu Release Package Version
22.04 jammy libtomcat9-java –  9.0.58-1ubuntu0.1+esm1  
tomcat9 –  9.0.58-1ubuntu0.1+esm1  
20.04 focal libtomcat9-java –  9.0.31-1ubuntu0.5
tomcat9 –  9.0.31-1ubuntu0.5
18.04 bionic libtomcat8-java –  8.5.39-1ubuntu1~18.04.3+esm1  
libtomcat9-java –  9.0.16-3ubuntu0.18.04.2+esm1  
tomcat8 –  8.5.39-1ubuntu1~18.04.3+esm1  
tomcat9 –  9.0.16-3ubuntu0.18.04.2+esm1  

Reduce your security exposure

Ubuntu Pro provides ten-year security coverage to 25,000+ packages in Main and Universe repositories, and it is free for up to five machines.


Have additional questions?

Talk to a member of the team ›