Priority LOW 37
src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSH_MSG_KEX_DH_GEX_GROUP (31) and SSH_MSG_KEX_DH_GEX_REPLY (33) when a server receives them from an unaut…
CVSS 4.0MEDIUM 6.9· Network · No auth · No interaction · EPSS 0.00483 · Published 2026-10-07 · No fix listed CWE-372
Priority LOW 24
Unsigned integer underflow in wstrncat() in src/port.c in wolfSSL wolfSSH from v1.4.11 through v1.5.0 on non-Windows platforms allows an authenticated remote attacker to write one out-of-bounds null byte past the end of…
CVSS 4.0MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00434 · Published 2026-10-07 · No fix listed CWE-121
Priority LOW 36
When password or public key authentication is used with the Windows port of wolfSSHd, the Windows logon token acquired for one authenticated connection is not released before a token is acquired for a subsequent connecti…
CVSS 4.0HIGH 7.7· Network · Low privileges · No interaction · EPSS 0.00552 · Published 2026-10-07 · No fix listed CWE-287
Priority LOW 28
In wolfSSH through 1.5.0 built with --enable-fwd, DoChannelOpen() in src/internal.c gates only direct-tcpip channel opens with the forwarding policy callback.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00305 · Published 2026-10-07 · No fix listed CWE-862
Priority LOW 38
wolfSSH does not validate that the ECDSA curve identifier in a KEXDH_REPLY host key blob matches the algorithm negotiated during key exchange.
CVSS 4.0CRITICAL 9.0· Network · No auth · No interaction · EPSS 0.00191 · Published 2026-10-07 · No fix listed CWE-345
Priority LOW 11
In all builds that make use of (D)TLS, including default builds, there is a series of conditional states during the TLS shutdown which could lead to a heap-use-after free.
CVSS 4.0LOW 2.3· Network · Low privileges · No interaction · EPSS 0.00207 · Published 2026-09-27 · No fix listed CWE-416
Priority LOW 35
In wolfSSL versions 5.7.2 through 5.9.2 there is a client-side implementation flaw in RFC 6961, multiple OCSP response stapling, which can lead to certificate forgery.
CVSS 4.0HIGH 8.3· Network · No auth · No interaction · EPSS 0.00128 · Published 2026-09-27 · No fix listed CWE-295
Priority LOW 33
wolfSSL versions 5.9.2 and earlier contain a flaw in the X.509 certificate validation logic where it fails to properly enforce NameConstraints extensions when there is an unconstrained CA tier between a name-constrained…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00128 · Published 2026-09-27 · No fix listed CWE-295
Priority LOW 33
A certificate with no dNSName SAN but another SAN type present (e.g.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00173 · Published 2026-09-27 · No fix listed CWE-295
Priority LOW 27
A failed X509_verify_cert call permanently plants an unverified attacker CA in the shared CertManager, bypassing certificate validation in every type-blind sibling consumer (native TLS, OCSP, CRL, direct CM verify).
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00112 · Published 2026-09-27 · No fix listed CWE-295
Priority LOW 36
When using RPK (Raw Public Key), the client side of a TLS 1.2, 1.3 and DTLS 1.2 connection could accept an unsolicited server_cert_type=RawPublicKey which allowed a malicious or misbehaving server to bypass authenticatio…
CVSS 4.0HIGH 8.3· Network · No auth · No interaction · EPSS 0.00384 · Published 2026-09-27 · No fix listed CWE-287
Priority LOW 36
MatchTrustedPeer ignores the public key used, leading to forged CA clones passing verification.
CVSS 4.0HIGH 8.3· Network · No auth · No interaction · EPSS 0.00237 · Published 2026-09-27 · No fix listed CWE-295
Priority LOW 27
A (D)TLS 1.2 client can accept a ChangeCipherSpec message before it has sent its ClientKeyExchange.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00151 · Published 2026-09-27 · No fix listed CWE-696
Priority LOW 11
When an application enables both OCSP and CRL revocation checking on one WOLFSSL_CTX or certificate manager, wolfSSL skips the CRL check for any peer certificate that carries no Authority Information Access OCSP URL, and…
CVSS 4.0LOW 2.3· Network · Low privileges · No interaction · EPSS 0.00168 · Published 2026-09-27 · No fix listed CWE-299
Priority LOW 11
Under WOLFSSL_SMALL_CERT_VERIFY, ProcessPeerCertParse() runs the certificate signature check separately from the parse to keep peak memory down, then merges the two results, but it merged the signature result back only w…
CVSS 4.0LOW 2.3· Adjacent network · No auth · No interaction · EPSS 0.00107 · Published 2026-09-27 · No fix listed CWE-347
Priority LOW 11
Without NO_SESSION_CACHE_REF, wolfSSL_get_session() does not return a session object but a ClientSession reference of the form {row, index, hash(sessionID)} into the process-global SessionCache, and ClientSessionToSessio…
CVSS 4.0LOW 2.3· Adjacent network · No auth · No interaction · EPSS 0.001 · Published 2026-09-27 · No fix listed CWE-287
Priority LOW 29
wolfEngine before 1.4.1 sources the explicit AES-CCM nonce for TLS 1.2 and DTLS 1.2 records from the record input buffer instead of the TLS sequence number carried in the additional authenticated data.
CVSS 3.1MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.00318 · Published 2026-08-28 · No fix listed CWE-323
Priority LOW 35
wolfEngine before 1.4.1 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record.
CVSS 3.1HIGH 7.4· Network · No auth · No interaction · EPSS 0.00383 · Published 2026-08-28 · No fix listed CWE-323
Priority LOW 35
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record.
CVSS 3.1HIGH 7.4· Network · No auth · No interaction · EPSS 0.00383 · Published 2026-08-28 · No fix listed CWE-323
Priority LOW 26
PKCS7_verify signer confusion allows forged signatures, where the signer associated with a signature is not correctly bound, permitting a forged signature to be accepted.
CVSS 4.0MEDIUM 5.9· Adjacent network · No auth · User interaction · EPSS 0.00255 · Published 2026-06-25 · No fix listed CWE-347
Priority LOW 25
iPAddress name constraints bypass when WOLFSSL_IP_ALT_NAME is not defined.
CVSS 4.0MEDIUM 5.7· Adjacent network · High privileges · No interaction · EPSS 0.00288 · Published 2026-06-25 · No fix listed CWE-295
Priority LOW 26
wc_Blake2bHmacFinal and wc_Blake2sHmacFinal discard the message when the key length exceeds the block size, producing a MAC that is independent of the input.
CVSS 4.0MEDIUM 5.9· Local · No auth · No interaction · EPSS 0.00158 · Published 2026-06-25 · No fix listed CWE-354
Priority LOW 27
OCSP CertID serial-number length-confusion in wolfSSL_OCSP_resp_find_status allows a same-issuer SingleResponse whose serial is a prefix of the target serial to be reported as the revocation status of a different certifi…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.0019 · Published 2026-06-25 · No fix listed CWE-295
Priority LOW 27
Missing SNI/ALPN binding on stateful (session-ID) resumption, which previously skipped the binding check performed for ticket-based resumption.
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.00359 · Published 2026-06-25 · No fix listed CWE-287
Priority LOW 26
TLS 1.3 post-handshake authentication (PHA) issue where a server could accept a client's Finished message without the client having sent a Certificate and CertificateVerify.
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.00235 · Published 2026-06-25 · No fix listed CWE-287
Load more