CVE-2026-24734
High · 7.5CVSS
7.5
EPSS
0.6%
Published
Feb 17, 2026
CISA due date
—
Cloudanix analysis
Some Tomcat systems may mistakenly trust revoked security certificates, which could let an attacker impersonate a trusted connection in certain setups.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Moderate
- Impact
- Data Tampering
- Component
- Network Service
- Class
- Cryptographic Weakness
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
This vulnerability is an input-validation and certificate-status verification weakness in Apache Tomcat Native and Tomcat’s FFM port of the Tomcat Native code when OCSP checking is used. Affected versions do not fully verify the validity and freshness of OCSP responses, which can allow a revoked TLS certificate to be treated as acceptable. The primary security impact is loss of certificate-revocation enforcement and a resulting integrity failure in trust decisions: systems may continue trusting certificates that should have been rejected.
Why it matters to the business
Organizations relying on Tomcat or Tomcat Native with OCSP-based certificate revocation checking may have a false sense of assurance that revoked certificates are being blocked. This can undermine TLS trust, increase exposure to impersonation or man-in-the-middle scenarios where a revoked certificate is used, and create compliance or audit concerns for environments that require effective certificate revocation validation. Although the EPSS score is currently low and there is no CISA KEV listing or known ransomware association, the flaw affects widely deployed Apache Tomcat versions and should be remediated during normal security patch cycles, with higher urgency for internet-facing or high-trust services that depend on OCSP.
How an attack unfolds
An attacker’s objective is to have a revoked certificate accepted where Tomcat or Tomcat Native is expected to enforce OCSP revocation status. The attacker would need to be in a position to present or influence certificate validation involving a revoked certificate, such as by using a previously issued certificate that has since been revoked or by participating in a TLS path where Tomcat’s OCSP validation is relied upon. Because affected implementations do not fully complete verification or freshness checks on the OCSP response, the certificate revocation decision can be bypassed and the revoked certificate may be accepted as valid. Successful exploitation does not require authentication or user interaction, but it depends on OCSP being configured and on an attack scenario where accepting a revoked certificate provides a practical advantage.
How to fix it
Upgrade affected Apache Tomcat Native and Apache Tomcat deployments to fixed versions. Apache Tomcat Native users should upgrade to 1.3.5 or later, or 2.0.12 or later. Apache Tomcat users should upgrade to 11.0.18 or later, 10.1.52 or later, or 9.0.115 or later. EOL Apache Tomcat Native versions 1.1.23 through 1.1.34 and 1.2.0 through 1.2.39 are known to be affected and should be migrated to a supported fixed release rather than patched in place. If immediate upgrade is not possible, reduce reliance on the affected OCSP behavior, review certificate trust boundaries, ensure certificates are rotated promptly after revocation events, and consider compensating controls such as enforcing certificate pinning or additional identity validation where feasible.
How to confirm the fix worked
Confirm installed versions of Apache Tomcat and Apache Tomcat Native across servers, containers, base images, and application bundles. Verify that Tomcat is running 11.0.18 or later, 10.1.52 or later, or 9.0.115 or later, and that Tomcat Native is running 1.3.5 or later or 2.0.12 or later. Review startup logs, package manager output, container manifests, software composition analysis results, and deployed library inventories for affected versions. Where OCSP is used, perform a controlled certificate-validation test with a revoked test certificate and confirm that the upgraded service rejects it. Also verify that no EOL Tomcat Native branches remain in use.
Typical attack path
- Identify a service or integration using affected Apache Tomcat or Apache Tomcat Native versions with OCSP-based certificate revocation checking enabled.
- Obtain or control a certificate that has been revoked but would otherwise chain to a trusted certificate authority.
- Present the revoked certificate during a TLS interaction or position the attack so the affected Tomcat component performs OCSP validation.
- Rely on the incomplete OCSP response verification or freshness checking to bypass revocation enforcement.
- Use the accepted revoked certificate to impersonate a service, weaken trust validation, or interfere with integrity assumptions in protected communications.
How to detect it
This issue is difficult to detect retrospectively because exploitation may appear as successful TLS connections that used a certificate that should have been rejected. Security teams should review TLS termination, Tomcat, reverse proxy, load balancer, and application logs for connections involving certificates later confirmed as revoked, especially around the time of certificate revocation events. Correlate certificate serial numbers, issuer distinguished names, subject names, OCSP responder activity, and connection timestamps. Review OCSP responder logs, proxy logs, packet captures if retained, and certificate transparency or certificate-management records to identify use of revoked certificates. Look for unexpected successful mTLS authentications, service-to-service connections, or administrative access using certificates whose revocation time predates the connection. There are no public exploit-specific payload strings known from the provided information; detection should focus on certificate metadata and anomalous trust decisions rather than command execution artifacts.
- Apache Tomcat/11.0.17
- Apache Tomcat/11.0.16
- Apache Tomcat/10.1.51
- Apache Tomcat/10.1.50
- Apache Tomcat/9.0.114
- Apache Tomcat/9.0.113
- Tomcat Native 2.0.11
- Tomcat Native 1.3.4
- tcnative-2.0.11
- tcnative-1.3.4
- libtcnative-2.so
- libtcnative-1.so
- org.apache.catalina.startup.VersionLoggerListener
- certificate revoked
- OCSP
- revoked certificate
- Certificate has been revoked
What your security team should do
- Inventory all Apache Tomcat and Apache Tomcat Native deployments, including embedded application server distributions and container images.
- Prioritize upgrades for internet-facing services, mutual TLS endpoints, systems handling sensitive transactions, and environments where OCSP revocation checking is part of compliance controls.
- Upgrade Apache Tomcat to 11.0.18+, 10.1.52+, or 9.0.115+, and Apache Tomcat Native to 1.3.5+ or 2.0.12+.
- Replace EOL Tomcat Native 1.1.x and 1.2.x deployments with supported fixed versions.
- Confirm whether OCSP is enabled and relied upon for certificate revocation decisions; treat exposed OCSP-dependent systems as higher priority.
- After remediation, validate certificate-revocation behavior using a controlled revoked-certificate test case.
- Monitor vendor advisories and distribution package updates for downstream products that bundle Tomcat or Tomcat Native.
- Because there is no current KEV listing, no known ransomware use, and low EPSS at publication time, handle through standard vulnerability management unless the service is high-trust, externally exposed, or compliance-sensitive.
The record
Improper Input Validation vulnerability in Apache Tomcat Native, Apache Tomcat. When using an OCSP responder, Tomcat Native (and Tomcat's FFM port of the Tomcat Native code) did not complete verification or freshness checks on the OCSP response which could allow certificate revocation to be bypassed. This issue affects Apache Tomcat Native: from 1.3.0 through 1.3.4, from 2.0.0 through 2.0.11; Apache Tomcat: from 11.0.0-M1 through 11.0.17, from 10.1.0-M7 through 10.1.51, from 9.0.83 through 9.0.114. The following versions were EOL at the time the CVE was created but are known to be affected: from 1.1.23 through 1.1.34, from 1.2.0 through 1.2.39. Older EOL versions are not affected. Apache Tomcat Native users are recommended to upgrade to versions 1.3.5 or later or 2.0.12 or later, which fix the issue. Apache Tomcat users are recommended to upgrade to versions 11.0.18 or later, 10.1.52 or later or 9.0.115 or later which fix the issue.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Module for Web and Scripting 15 SP7 | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Module for Web and Scripting 15 SP7 | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Module for Web and Scripting 15 SP7 | tomcat11 | 0 | 11.0.18-150600.13.15.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | tomcat11 | 0 | 11.0.18-150600.13.15.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP6 | tomcat | 0 | 9.0.115-150200.102.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP6 | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP6 | tomcat11 | 0 | 11.0.18-150600.13.15.1 |
| openSUSE:Leap 15.6 | tomcat | 0 | 9.0.115-150200.102.1 |
| openSUSE:Leap 15.6 | tomcat10 | 0 | 10.1.52-150200.5.61.1 |
| openSUSE:Leap 15.6 | tomcat11 | 0 | 11.0.18-150600.13.15.1 |
| openSUSE:Leap 16.0 | tomcat | 0 | 9.0.115-160000.1.1 |
| openSUSE:Leap 16.0 | tomcat10 | 0 | 10.1.52-160000.1.1 |
| openSUSE:Leap 16.0 | tomcat11 | 0 | 11.0.18-160000.1.1 |
| openSUSE:Tumbleweed | tomcat | 0 | 9.0.115-1.1 |
| openSUSE:Tumbleweed | tomcat10 | 0 | 10.1.52-1.1 |
| openSUSE:Tumbleweed | tomcat11 | 0 | 11.0.18-1.1 |
Related vulnerabilities
- CVE-2026-24733 Improper Input Validation vulnerability in Apache Tomcat. Also affects tomcat
- CVE-2025-66614 Improper Input Validation vulnerability. Also affects tomcat
- CVE-2025-61795 Improper Resource Shutdown or Release vulnerability in Apache Tomcat. Also affects tomcat
- CVE-2025-55752 Relative Path Traversal vulnerability in Apache Tomcat. Also affects tomcat
- CVE-2025-55754 Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache… Also affects tomcat
- CVE-2025-48989 Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat… Also affects tomcat
- CVE-2025-52520 Apache Tomcat Catalina is vulnerable to DoS attack through bypassing of size limits Also affects tomcat
- CVE-2025-53506 Apache Tomcat Coyote vulnerable to Denial of Service via excessive HTTP/2 streams Also affects tomcat