
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-32883 is a missing OCSP response signature verification vulnerability in the Botan C++ cryptography library that allows a man-in-the-middle (MitM) attacker to bypass certificate revocation checks during X.509 path validation. Affecting Botan versions 3.0.0 through 3.10.x (the bug was introduced in 3.0.0 and does not affect the 2.x branch), the flaw was published on March 30, 2026, and patched in version 3.11.0. It carries a CVSS v3.1 base score of 5.9 (Medium) (GitHub Advisory).
The root cause is classified as CWE-347 (Improper Verification of Cryptographic Signature) and CWE-299 (Improper Check for Certificate Revocation). During X.509 path validation, Botan's OCSP handling code checked the status code field of an OCSP response to determine certificate revocation status, but entirely omitted verifying the cryptographic signature on the OCSP response itself. Because OCSP is typically served over plain HTTP, an attacker positioned between a Botan-based client and the OCSP responder can intercept and tamper with the response body — substituting a forged "good" status for a revoked certificate — without any detection by the library. Realistic network-level attack vectors include DNS hijacking, BGP hijacking, or a rogue wireless access point (GitHub Advisory).
Successful exploitation allows an attacker to present a revoked or otherwise fraudulent TLS certificate as valid to any application relying on Botan for X.509 path validation, effectively bypassing certificate revocation enforcement. This compromises the integrity of certificate validation and enables MitM attacks against encrypted communications, potentially exposing sensitive data in transit or facilitating impersonation of trusted services. There is no direct confidentiality or availability impact from the vulnerability itself, but the downstream consequences of accepting fraudulent certificates can be severe depending on the application context (GitHub Advisory, Feedly).
Content-Type: application/ocsp-response header or with anomalous response sizes.The primary remediation is to upgrade Botan to version 3.11.0 or later, which correctly verifies the cryptographic signature of OCSP responses during X.509 path validation. Organizations unable to upgrade immediately should consider implementing network controls to restrict and monitor OCSP HTTP traffic, and may evaluate certificate pinning or alternative revocation mechanisms (e.g., CRL-based validation) as interim mitigations. Applications using Botan 2.x are not affected by this vulnerability (GitHub Advisory).
The vulnerability was reported to the Botan project by researcher HarutoKimura and was published as a GitHub Security Advisory (GHSA-9j2j-hqmc-hf5x) by the maintainer (randombit) on March 29, 2026. Coverage has appeared on security aggregation sites and Linux community forums, including a mention in a Solus Linux weekly security digest and a German Linux security news outlet (pro-linux.de), indicating moderate community awareness. No major vendor statements or significant social media controversy have been identified beyond standard vulnerability disclosure channels (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."