Skip to main content
← All vulnerabilities
CVE-2026-29145GHSA-95JQ-RWVF-VJX4BIT-TOMCAT-2026-29145

Apache Tomcat, Apache Tomcat Native: OCSP checks sometimes soft-fail even when soft-fail is disabled

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 9.0.116, 10.1.53, 11.0.20
4 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled vulnerability in Apache Tomcat, Apache Tomcat Native. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M7 through 10.1.52, from 9.0.83 through 9.0.115; Apache Tomcat Native: from 1.1.23 through 1.1.34, from 1.2.0 through 1.2.39, from 1.3.0 through 1.3.6, from 2.0.0 through 2.0.13. Users are recommended to upgrade to version Tomcat Native 1.3.7 or 2.0.14 and Tomcat 11.0.20, 10.1.53 and 9.0.116, which fix the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Apache Software Foundation Apache Tomcat

    From 11.0.0-M1 · through 11.0.18; From 10.1.0-M7 · through 10.1.52; From 9.0.83 · through 9.0.115

  • Apache Software Foundation Apache Tomcat Native

    From 1.1.23 · through 1.1.34; From 1.2.0 · through 1.2.39; From 1.3.0 · through 1.3.6; From 2.0.0 · through 2.0.13

  • org.apache.tomcat:tomcat-coyote-ffmMaven

    From 9.0.83 · fixed in 9.0.116

  • org.apache.tomcat:tomcat-coyote-ffmMaven

    From 10.1.0-M7 · fixed in 10.1.53

  • org.apache.tomcat:tomcat-coyote-ffmMaven

    From 11.0.0-M1 · fixed in 11.0.20

  • org.apache.tomcat:tomcatMaven

    From 9.0.83 · fixed in 9.0.116

  • org.apache.tomcat:tomcatMaven

    From 10.1.0-M7 · fixed in 10.1.53

  • org.apache.tomcat:tomcatMaven

    From 11.0.0-M1 · fixed in 11.0.20

References 5

lists.apache.org

GitHub · Chenjp/CVE-2026-29145-Tester

GitHub · gkdgkd123/CVE-2026-29145-Everything

GitHub · gregk4sec/cve-2026-29145

GitHub · sancliffe/CVE-2026-29145-Tester