CVE-2026-93302
Last modified
CVE-2026-93302 is a high-severity vulnerability rated 8.3/10 on the CVSS scale. MatchTrustedPeer ignores the public key used, leading to forged CA clones passing verification. Affected builds are any that enable the macro WOLFSSL_TRUST_PEER_CERT and load CA certificates with wolfSSL_CTX_trust_peer_cert() or wolfSSL_trust_peer_cert().
Description
MatchTrustedPeer ignores the public key used, leading to forged CA clones passing verification. Affected builds are any that enable the macro WOLFSSL_TRUST_PEER_CERT and load CA certificates with wolfSSL_CTX_trust_peer_cert() or wolfSSL_trust_peer_cert(). The peer must know the certificates being loaded to either of those APIs to take advantage of the issue. When OPENSSL_COMPATIBLE_DEFAULTS is also defined this widens the affected API to include all CA certificate loading. Both macros are defined when using autoconf builds such as (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro). When the certificate is listed as a trusted peer certificate the issue previously allowed for a malicious (D)TLS server to bypass authentication once knowing which CA’s the client would accept. This also affects mutual authentication cases where the client knows which CA’s the server has loaded. If building with any of these configurations and using (D)TLS where the loaded CA’s could be known and authentication of the peer is desired, users should either: update to the latest wolfSSL version, apply the fix patch, or use the configure flag --disable-openssl-compatible-defaults and not load CA’s with wolfSSL_CTX_trust_peer_cert() or wolfSSL_trust_peer_cert() to mitigate the issue.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| wolfSSL | wolfSSL | >= 5.3.0, <= 5.9.2 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-93302?
How severe is CVE-2026-93302?
How do I fix CVE-2026-93302?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-93290Omni C20 uses hard-coded credentials that could allow an att…5.5
- CVE-2026-93291Omni C20 lacks proper certificate validation which could all…9.4
- CVE-2026-93292SigNoz versions from 0.88.0 before 0.142.1 contain a SQL inj…8.5
- CVE-2026-93295MISP contains a vulnerability in its background job dispatch…8.7
- CVE-2026-93296MISP contains a stored cross-site scripting (XSS) vulnerabil…8.5
- CVE-2026-9330IBM WebSphere Application Server 9.0, and 8.5 is affected by…8.5
- CVE-2026-93303The HT Contact Form – Drag & Drop Form Builder for WordPress…7.2
- CVE-2026-93304A (D)TLS 1.2 client can accept a ChangeCipherSpec message be…6.3
- CVE-2026-93306IBM Server Firmware FW1120.00 through FW1120.01, FW1110.00 t…7.1
- CVE-2026-93307A vulnerability has been found in O-RAN-SC SMO OAM 2025-06-1…4.3
- CVE-2026-93308A vulnerability was found in O-RAN-SC SMO OAM 2025-06-10. Af…4.3
- CVE-2026-93309A vulnerability was determined in O-RAN-SC SMO OAM 2025-06-1…4.3
Are you affected by CVE-2026-93302?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
