cbcvebase.
CVE-2025-55754
published 2025-10-27

CVE-2025-55754: Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache Tomcat. Tomcat did not escape ANSI escape sequences in log messages. If…

PriorityP265critical9.6CVSS 3.1
AVNACLPRNUIRSCCHIHAH
EPSS
10.14%
95.2th percentile
Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache Tomcat. Tomcat did not escape ANSI escape sequences in log messages. If Tomcat was running in a console on a Windows operating system, and the console supported ANSI escape sequences, it was possible for an attacker to use a specially crafted URL to inject ANSI escape sequences to manipulate the console and the clipboard and attempt to trick an administrator into running an attacker controlled command. While no attack vector was found, it may have been possible to mount this attack on other operating systems. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.10, from 10.1.0-M1 through 10.1.44, from 9.0.40 through 9.0.108. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.60 though 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.11 or later, 10.1.45 or later or 9.0.109 or later, which fix the issue.

Affected

12 ranges
VendorProductVersion rangeFixed in
apachetomcat>= 10.0.0 < 10.0.2710.0.27
apachetomcat>= 10.1.0 < 10.1.4510.1.45
apachetomcat>= 11.0.0 < 11.0.1111.0.11
apachetomcat8.5.60 – 8.5.100
apachetomcat>= 9.0.40 < 9.0.1099.0.109
apache_software_foundationapache_tomcat10.1.0-M1 – 10.1.44
apache_software_foundationapache_tomcat11.0.0-M1 – 11.0.10
apache_software_foundationapache_tomcat8.5.60 – 8.5.100
apache_software_foundationapache_tomcat9.0.40 – 9.0.108
debiantomcat10< tomcat10 10.1.52-1~deb12u1 (bookworm)tomcat10 10.1.52-1~deb12u1 (bookworm)
debiantomcat11< tomcat10 10.1.52-1~deb12u1 (bookworm)tomcat10 10.1.52-1~deb12u1 (bookworm)
debiantomcat9< tomcat10 10.1.52-1~deb12u1 (bookworm)tomcat10 10.1.52-1~deb12u1 (bookworm)

Detection & IOCsextracted from sources · hover to see the quote

  • Attack vector is a specially crafted URL containing ANSI escape sequences injected into Tomcat log messages; monitor HTTP access logs for requests containing ANSI escape sequence patterns (ESC [ sequences, i.e., \x1b[ or \033[) in URL paths or query strings
  • Vulnerable component is Apache Tomcat's logging subsystem (tomcat-juli); focus detection on Tomcat versions 11.0.0-M1 through 11.0.10, 10.1.0-M1 through 10.1.44, 9.0.40 through 9.0.108, and 8.5.60 through 8.5.100
  • Exploitation is most impactful when Tomcat is running in a Windows console that supports ANSI escape sequences; prioritize detection on Windows-hosted Tomcat instances where console output is visible to administrators
  • ·No active exploitation in the wild has been confirmed by SAP or other vendors at the time of disclosure; the CVE description itself notes 'no attack vector was found' for the Windows console attack path
  • ·Red Hat has deferred fixes for many affected packages (tomcat-juli in JBoss EAP, Fuse, SSO, Data Grid, etc.); patched versions are 11.0.11+, 10.1.45+, and 9.0.109+

CVSS provenance

nvdv3.19.6CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
osv9.6CRITICAL
vendor_debian9.6CRITICAL
vendor_redhat9.6CRITICAL
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.