Skip to content
OpenAdvisories
High USN-7562-1 8 CVEs

tomcat vulnerabilities

Published Jun 9, 2025 · Updated Apr 27, 2026

Summary

It was discovered that Tomcat did not include the secure attribute for
session cookies when using the RemoteIpFilter with requests from a reverse
proxy. An attacker could possibly use this issue to leak sensitive
information. This issue was fixed for tomcat8 on Ubuntu 18.04 LTS and for
tomcat9 on Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04.
(CVE-2023-28708)

It was discovered that Tomcat incorrectly recycled
certain objects, which could lead to information leaking from one request
to the next. An attacker could potentially use this issue to leak sensitive
information. This issue was fixed for tomcat8 on Ubuntu 18.04 LTS and for
tomcat9 on Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04.
(CVE-2023-42795)

It was discovered that Tomcat incorrectly handled HTTP
trailer headers. A remote attacker could possibly use this issue to perform
HTTP request smuggling. This issue was fixed for tomcat8 on Ubuntu 18.04
LTS and for tomcat9 on Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04.
(CVE-2023-45648)

It was discovered that Tomcat incorrectly handled
incomplete POST requests, which could cause error responses to contain data
from previous requests. An attacker could potentially use this issue to
leak sensitive information. This issue was fixed for tomcat8 on Ubuntu
18.04 LTS and for tomcat9 on Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.
(CVE-2024-21733)

It was discovered that Tomcat incorrectly handled socket
cleanup, which could lead to websocket connections staying open. An
attacker could possibly use this issue to cause a denial of service. This
issue was fixed for tomcat8 on Ubuntu 18.04 LTS, tomcat9 on Ubuntu 24.04
LTS, Ubuntu 24.10, and Ubuntu 25.04, and for tomcat10 on Ubuntu 24.04 LTS.
(CVE-2024-23672)

It was discovered that Tomcat incorrectly handled HTTP/2
requests that exceeded configured header limits. An attacker could possibly
use this issue to cause a denial of service. (CVE-2024-24549)

It was discovered that Tomcat incorrectly handled some cases of excessive HTTP
headers when processing HTTP/2 streams. This led to miscounting of active
streams and incorrect timeout handling. An attacker could possibly use this
issue to cause connections to remain open indefinitely, leading to a denial
of service. This issue was fixed for tomcat9 on Ubuntu 22.04 LTS, Ubuntu
24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04, and for tomcat10 on Ubuntu
24.04 LTS. (CVE-2024-34750)

It was discovered that Tomcat incorrectly
handled TLS handshake processes under certain configurations. An attacker
could possibly use this issue to cause a denial of service. This issue was
fixed for tomcat9 on Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS,
Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04, and for tomcat10 on
Ubuntu 24.04 LTS. (CVE-2024-38286)

Fixed packages 6

ReleasePackageFixed in
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS tomcat8 8.5.39-1ubuntu1~18.04.3+esm5
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS tomcat9 9.0.16-3ubuntu0.18.04.2+esm7
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS tomcat9 9.0.31-1ubuntu0.9+esm2
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS tomcat9 9.0.58-1ubuntu0.2+esm3
Ubuntu · Pro 24.04 LTS Pro:24.04:LTS tomcat10 10.1.16-1ubuntu0.1~esm2
Ubuntu · Pro 24.04 LTS Pro:24.04:LTS tomcat9 9.0.70-2ubuntu0.1+esm2

Vulnerabilities 8

References

  • report
    https://ubuntu.com/security/CVE-2023-28708
  • report
    https://ubuntu.com/security/CVE-2023-42795
  • report
    https://ubuntu.com/security/CVE-2023-45648
  • report
    https://ubuntu.com/security/CVE-2024-21733
  • report
    https://ubuntu.com/security/CVE-2024-23672
  • report
    https://ubuntu.com/security/CVE-2024-24549
  • report
    https://ubuntu.com/security/CVE-2024-34750
  • report
    https://ubuntu.com/security/CVE-2024-38286