Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

wolfSSL — Vulnerabilities & Security Advisories 106

Browse all 106 CVE security advisories affecting wolfSSL. AI-powered Chinese analysis, POCs, and references for each vulnerability.

wolfSSL is an embedded SSL/TLS library primarily designed for resource-constrained environments, including IoT devices, automotive systems, and embedded Linux. Its compact footprint makes it a standard choice for secure communications in hardware with limited memory and processing power. Historically, the codebase has been associated with numerous Common Vulnerabilities and Exposures, totaling 62 recorded instances. These flaws predominantly involve memory corruption issues, such as buffer overflows and use-after-free errors, which can lead to remote code execution or denial of service. While cross-site scripting is less relevant to its backend nature, improper input validation remains a recurring theme. Notable incidents often stem from complex cryptographic implementations or parsing errors in certificate handling. The project maintains an active security response process, addressing these vulnerabilities through regular updates, though the high volume of past CVEs highlights the challenges of maintaining rigorous security standards in a widely deployed, low-level cryptographic component.

CVE ID Title CVSS Severity Published
CVE-2026-83540 wolfSSHd on Windows race condition leading to logon token reused across connections — wolfSSH CWE-287 7.7 High 2026-10-07
CVE-2026-15442 Heap use-after-free on read during bidirectional (D)TLS shutdown — wolfSSL CWE-416 2.3 Low 2026-09-27
CVE-2026-89102 OCSP stapling v2 multi accepts non-CA chain certificates as issuers — wolfSSL CWE-295 8.3 High 2026-09-27
CVE-2026-89133 NameConstraints not enforced across unconstrained intermediate CA — wolfSSL CWE-295 6.3 Medium 2026-09-27
CVE-2026-89134 Subject CN name-constraint check bypassed when non-DNS SAN present — wolfSSL CWE-295 6.3 Medium 2026-09-27
CVE-2026-89135 Failed X509_verify_cert leaves unverified CA in shared CertManager — wolfSSL CWE-295 6.3 Medium 2026-09-27
CVE-2026-89136 Client accepts unsolicited RawPublicKey server certificate type — wolfSSL CWE-287 8.3 High 2026-09-27
CVE-2026-93302 Trusted peer certificate match ignores public key, allowing forged CA clones — wolfSSL CWE-295 8.3 High 2026-09-27
CVE-2026-93304 (D)TLS 1.2 client accepts early ChangeCipherSpec before ClientKeyExchange — wolfSSL CWE-696 6.3 Medium 2026-09-27
CVE-2026-94417 CRL check skipped when OCSP enabled and certificate has no OCSP URL — wolfSSL CWE-299 2.3 Low 2026-09-27
CVE-2026-94418 Signature failure masked by date error under WOLFSSL_SMALL_CERT_VERIFY — wolfSSL CWE-347 2.3 Low 2026-09-27
CVE-2026-94419 Client session cache reference poisoning allows resumption with wrong server — wolfSSL CWE-287 2.3 Low 2026-09-27
CVE-2026-7511 PKCS7_verify signer confusion allows forged signatures to be accepted — wolfSSL CWE-347 - - 2026-06-25
CVE-2026-7532 iPAddress name constraints not enforced when WOLFSSL_IP_ALT_NAME is undefined — wolfSSL CWE-295 - - 2026-06-25
CVE-2026-8720 HMAC-BLAKE2 final discards message when key length exceeds block size — wolfSSL CWE-354 - - 2026-06-25
CVE-2026-10098 OCSP CertID serial-number length-confusion in wolfSSL_OCSP_resp_find_status — wolfSSL CWE-295 - - 2026-06-25
CVE-2026-11703 Missing SNI/ALPN binding on stateful (session-ID) TLS session resumption — wolfSSL CWE-287 - - 2026-06-25
CVE-2026-55962 TLS 1.3 post-handshake authentication: server accepts Finished without client Certificate/CertificateVerify — wolfSSL CWE-287 - - 2026-06-25
CVE-2026-6092 Encrypt-then-MAC could fall back to MAC-then-Encrypt when HAVE_ENCRYPT_THEN_MAC is configured — wolfSSL CWE-757 - - 2026-06-25
CVE-2026-6325 Out-of-bounds write in SetSuitesHashSigAlgo on oversized signature algorithms list — wolfSSL CWE-787 - - 2026-06-25
CVE-2026-6329 PKCS#12 MAC verification uses attacker-controlled comparison length — wolfSSL CWE-347 - - 2026-06-25
CVE-2026-6330 ML-KEM ARM64 NEON ciphertext comparison only compares half of the input — wolfSSL CWE-327 - - 2026-06-25
CVE-2026-6331 HMAC zero-length tag forgery in EVP_DigestVerifyFinal — wolfSSL CWE-347 - - 2026-06-25
CVE-2026-6412 Continued acceptance of SHA-1/MD5 digests in certificate processing — wolfSSL CWE-327 - - 2026-06-25
CVE-2026-6450 CRL critical extension bypass in ParseCRL_Extensions — wolfSSL CWE-295 - - 2026-06-25
CVE-2026-6678 Integer underflow in wc_PKCS7_DecryptOri handling crafted Other Recipient Info — wolfSSL CWE-191 - - 2026-06-25
CVE-2026-6679 DTLS 1.3 ACK serialization heap buffer overflow via integer truncation — wolfSSL CWE-787 - - 2026-06-25
CVE-2026-6681 PKCS#7 decode ignores caller output buffer size, writing past buffer bounds — wolfSSL CWE-787 - - 2026-06-25
CVE-2026-6731 X.509 name constraint bypass via Subject CN treated as a DNS name — wolfSSL CWE-295 - - 2026-06-25
CVE-2026-7531 Use-after-free in PQC hybrid key-share handling — wolfSSL CWE-416 - - 2026-06-25

This page lists every published CVE security advisory associated with wolfSSL. Each entry links to a detailed page with CVSS scoring, CWE classification, affected products and references. AI-generated Chinese analysis is provided for fast triage.