Apache Tomcat: Actively Exploited Encryption Flaw (CVE-2026-34486)

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/4 · Reconnaissance

Attackers automatically scan the internet for vulnerable Tomcat instances with an exposed cluster port.

T1595 – Active Scanning T1046 – Network Service Discovery
  • Over 9,990 hostnames scanned across 104 countries
  • Automated 'spray-and-check' model by group UNC5174/UNC6586
  • Searching for exposed cluster communication port (default port 4000)
  • Over 540,000 Tomcat instances reachable from the internet worldwide
PHASE 2/4 · Initial Access

An unauthenticated TCP connection exploits the fail-open regression in the EncryptInterceptor.

T1190 – Exploit Public-Facing Application
  • CVE-2026-34486 (CVSS 7.5), introduced by faulty patch for CVE-2026-29146
  • Failed decryption leads to message processing instead of dropping
  • Affected: Tomcat 9.0.116, 10.1.53, 11.0.20
  • No credentials required (unauthenticated)
PHASE 3/4 · Execution

Malicious serialized Java objects execute arbitrary code with the privileges of the Tomcat process.

T1059 – Command and Scripting Interpreter T1203 – Exploitation for Client Execution
  • Injection of malicious serialized Java objects
  • Use of known gadget chains (e.g. ysoserial CommonsCollections6)
  • Unauthenticated Remote Code Execution (RCE)
  • Code execution with privileges of the Tomcat process
PHASE 4/4 · Impact

Attackers gain full control over the server and access to all processed data.

T1005 – Data from Local System
  • Full server takeover (RCE)
  • Access to personal data in CRM, shops and web app backends
  • 85% of targets in national infrastructure or government agencies
  • GDPR notification duty under Art. 33 within 72 hours
Short & clear answers
Frequently asked questions about this incident
Am I affected by the Tomcat vulnerability CVE-2026-34486?
The specifically affected versions are Apache Tomcat 9.0.116, 10.1.53 and 11.0.20, provided the EncryptInterceptor is active for cluster communication. Check your installed version and the server.xml file, and verify whether the cluster port (usually port 4000) is reachable from the internet. Keep in mind: Tomcat is often embedded in Spring Boot applications, CRM systems or web app backends without you realizing it.
What exactly do I need to do now?
Immediately install the update to Tomcat 11.0.21, 10.1.54 or 9.0.117, which Apache released on April 4, 2026. Additionally, use a firewall to ensure port 4000 is never reachable from the internet, but only from trusted cluster nodes. If an immediate update isn't possible, disable the EncryptInterceptor, provided your cluster communication already runs on an isolated network.
Is the vulnerability already being exploited by attackers?
Yes, the vulnerability has been actively exploited on a large scale since April 24, 2026. The Chinese APT group UNC5174/UNC6586 uses it as part of the SNOWLIGHT campaign, having scanned over 9,990 hostnames across 104 countries. On August 4, 2026, the US agency CISA added the flaw to its Known Exploited Vulnerabilities catalog.
How do I check whether my server has already been attacked?
Search your Tomcat logs (e.g. catalina.out) for the error message 'Failed to decrypt message' followed by 'javax.crypto.AEADBadTagException' or 'BadPaddingException'. A high frequency of these errors may indicate ongoing exploitation attempts. The attackers use an automated 'spray-and-check' model that indiscriminately scans the internet for vulnerable systems.
What legal consequences do I face after a successful attack?
A successful attack enables complete server takeover and thus access to personal data, for example from CRM systems or shops. Under Article 33 GDPR, you are then required to notify the data protection authority within 72 hours. Operating unpatched, internet-facing systems can be treated as a violation of Article 32 GDPR and fined up to 20 million euros or 4% of global annual turnover.
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.