Skip to content
OpenAdvisories
High · 7.5 Known exploited Scanner template Public exploit CVE-2026-34486 BIT-tomcat-2026-34486EUVD-2026-21056GHSA-69r9-qgr7-g2wj

Apache Tomcat: Fix for CVE-2026-29146 allowed bypass of EncryptInterceptor

Published Apr 9, 2026 · Updated Sep 21, 2026 · Assigned by apache

Description

Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor.

This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116.

Users are recommended to upgrade to version 11.0.21, 10.1.54 or 9.0.117, which fix the issue.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Tomcat 11.0.20, 10.1.53, 9.0.116 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
RHEL 10 tomcat +7 1:10.1.49-3.el10_2 RHSA-2026:36788
RHEL 10 tomcat9 +7 1:9.0.117-2.el10_2 RHSA-2026:36790
RHEL 9 tomcat +7 1:9.0.117-2.el9_8 RHSA-2026:36879
RHEL 8 tomcat +7 1:9.0.87-2.el8_10 RHSA-2026:37137
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS tomcat +7 1:10.1.36-2.el10_0 RHSA-2026:36787
RHEL 10.0 EUS tomcat9 +7 1:9.0.87-6.el10_0 RHSA-2026:36789
RHEL 9.6 EUS tomcat +7 1:9.0.87-4.el9_6 RHSA-2026:36877
RHEL 9.4 E4S tomcat +7 1:9.0.87-2.el9_4 RHSA-2026:36876
RHEL 9.2 E4S tomcat +7 1:9.0.87-2.el9_2 RHSA-2026:36878
RHEL 8.8 TUS tomcat +7 1:9.0.87-2.el8_8 RHSA-2026:37136
RHEL 8.8 E4S tomcat +7 1:9.0.87-2.el8_8 RHSA-2026:37136
RHEL 7 ELS tomcat +9 7.0.76-18.el7_9 RHSA-2026:38505
Red Hat JBoss Web Server 7 jws7-tomcat +9 11.0.21-5.redhat_00004.1.el8jws RHSA-2026:39188

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 tomcat +7 1:10.1.49-3.el10_2.alma.1 ALSA-2026:36788
AlmaLinux 10 tomcat9 +7 1:9.0.117-2.el10_2.alma.1 ALSA-2026:36790
AlmaLinux 9 tomcat +7 1:9.0.117-2.el9_8 ALSA-2026:36879
AlmaLinux 8 tomcat +7 1:9.0.87-2.el8_10 ALSA-2026:37137

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 tomcat 1:10.1.49-3.el10_2 RLSA-2026:36788
Rocky Linux 10 tomcat9 1:9.0.117-2.el10_2 RLSA-2026:36790
Rocky Linux 9 tomcat 1:9.0.117-2.el9_8 RLSA-2026:36879
Rocky Linux 8 tomcat 1:9.0.87-2.el8_10 RLSA-2026:37137
ReleasePackageFixed inAdvisory
SLES 15 SP7 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES 15 SP7 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLES 15 SP7 tomcat11 11.0.21-150600.13.18.1 SUSE-SU-2026:1558-1
SLES 15 SP6 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES 15 SP6 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLES 15 SP6 tomcat11 11.0.21-150600.13.18.1 SUSE-SU-2026:1558-1
SLES 15 SP5 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES 15 SP5 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLES 15 SP4 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES 12 SP5 tomcat 9.0.117-3.163.2 SUSE-SU-2026:1572-1
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP6 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES for SAP 15 SP6 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLES for SAP 15 SP6 tomcat11 11.0.21-150600.13.18.1 SUSE-SU-2026:1558-1
SLES for SAP 15 SP5 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLES for SAP 15 SP5 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLES for SAP 15 SP4 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLE HPC 15 SP5 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
SLE HPC 15 SP5 tomcat10 10.1.54-150200.5.64.1 SUSE-SU-2026:1603-1
SLE HPC 15 SP4 tomcat 9.0.117-150200.105.1 SUSE-SU-2026:1604-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tomcat 9.0.117-1.1 openSUSE-SU-2026:10547-1
openSUSE Tumbleweed tomcat10 10.1.54-1.1 openSUSE-SU-2026:10548-1
openSUSE Tumbleweed tomcat11 11.0.21-1.1 openSUSE-SU-2026:10549-1
openSUSE Leap 16.0 tomcat 9.0.117-160000.1.1 openSUSE-SU-2026:20611-1
openSUSE Leap 16.0 tomcat10 10.1.54-160000.1.1 openSUSE-SU-2026:20612-1
openSUSE Leap 16.0 tomcat11 11.0.21-160000.1.1 openSUSE-SU-2026:20595-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 tomcat +7 1:10.1.49-3.el10_2 ELSA-2026-36788
Oracle Linux 10 tomcat9 +7 1:9.0.117-2.el10_2 ELSA-2026-36790
Oracle Linux 9 tomcat +7 1:9.0.117-2.el9_8 ELSA-2026-36879
Oracle Linux 8 tomcat +7 1:9.0.87-2.el8_10 ELSA-2026-37137

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 5 repositories

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat >= 11.0.20, < 11.0.21 11.0.21 GHSA-69r9-qgr7-g2wj
Maven org.apache.tomcat:tomcat >= 10.1.53, < 10.1.54 10.1.54 GHSA-69r9-qgr7-g2wj
Maven org.apache.tomcat:tomcat >= 9.0.116, < 9.0.117 9.0.117 GHSA-69r9-qgr7-g2wj
Maven org.apache.tomcat:tomcat-tribes >= 11.0.20, < 11.0.21 11.0.21 GHSA-69r9-qgr7-g2wj
Maven org.apache.tomcat:tomcat-tribes >= 10.1.53, < 10.1.54 10.1.54 GHSA-69r9-qgr7-g2wj
Maven org.apache.tomcat:tomcat-tribes >= 9.0.116, < 9.0.117 9.0.117 GHSA-69r9-qgr7-g2wj

Advisories 36

References