1659 matches found
CVE-2026-6291 Bleichenbacher padding oracle in PKCS#7 KTRI RSA PKCS#1 v1.5 decryption
Bleichenbacher padding oracle in PKCS7 KTRI decryption. When decrypting PKCS7 EnvelopedData using RSA PKCS1 v1.5 key transport, wolfSSL returned distinguishable error codes depending on whether RSA padding validation failed versus whether the decrypted content was malformed. An attacker able to...
PT-2026-52563
Name of the Vulnerable Software and Affected Versions wolfSSL affected versions not specified Description An X.509 trust-chain bypass exists in the OpenSSL compatibility certificate verifier function wolfSSL X509 verify cert. This issue occurs in builds configured with --enable-opensslextra OPENS...
PT-2026-52587
Name of the Vulnerable Software and Affected Versions wolfSSL versions prior to 5.9.1 Description A heap buffer overflow occurs in the DTLS 1.3 ACK serialization path before the connecting peer is authenticated. The issue stems from an integer truncation when calculating the length of the ACK...
PT-2026-52623
Name of the Vulnerable Software and Affected Versions wolfSSL affected versions not specified Description A configuration issue occurs when WOLFSSL IP ALT NAME is not defined, leading to a bypass of iPAddress name constraints. In this state, the software fails to enforce IP address constraints se...
PT-2026-52590
Name of the Vulnerable Software and Affected Versions wolfSSL affected versions not specified Description A length-confusion issue exists in the wolfSSL OCSP resp find status function. The lookup process compares serial-number bytes without verifying that the two serial numbers are of equal lengt...
CVE-2026-5778
Integer underflow in wolfSSL packet sniffer = 5.9.0 allows an attacker to cause a program crash in the AEAD decryption path by injecting a TLS record shorter than the explicit IV plus authentication tag into traffic inspected by sslDecodePacket. The underflow wraps a 16-bit length to a large valu...
CVE-2026-5446
In wolfSSL, ARIA-GCM cipher suites used in TLS 1.2 and DTLS 1.2 reuse an identical 12-byte GCM nonce for every application-data record. Because wcAriaEncrypt is stateless and passes the caller-supplied IV verbatim to the MagicCrypto SDK with no internal counter, and because the explicit IV is...
CVE-2026-5460
A heap use-after-free exists in wolfSSL's TLS 1.3 post-quantum cryptography PQC hybrid KeyShare processing. In the error handling path of TLSXKeyShareProcessPqcHybridClient in src/tls.c, the inner function TLSXKeyShareProcessPqcClientex frees a KyberKey object upon encountering an error. The call...
CVE-2026-5393
Dual-Algorithm CertificateVerify out-of-bounds read. When processing a dual-algorithm CertificateVerify message, an out-of-bounds read can occur on crafted input. This can only occur when --enable-experimental and --enable-dual-alg-certs is used when building wolfSSL...
CVE-2026-5500
wolfSSL's wcPKCS7DecodeAuthEnvelopedData does not properly sanitize the AES-GCM authentication tag length received and has no lower bounds check. A man-in-the-middle can therefore truncate the mac field from 16 bytes to 1 byte, reducing the tag check from 2β»ΒΉΒ²βΈ to 2β»βΈ...
ANT-2026-7DG11TPA Β· wolfssl/wolfssl Β· other
other critical CVE-2026-5194 Severity Claude critical Β· Security research firm - Β· Maintainer critical REPORT Anthropic's analysis of this finding, sealed at approval. ANT-2026-7DG11TPA: SECURITY: critical Universal ECDSA certificate forgery for arbitrary hosts ConfirmSignature in...
ANT-2026-JS5D1Z2X Β· wolfSSL/wolfssl Β· Buffer Overflow
buffer-overflow medium CVE-2026-5295 CVE-2026-6678 Severity Claude high Β· Security research firm high Β· Maintainer medium Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Calif. ANT-2026-JS5D1Z2X: Stack buffer...
ANT-2026-VV0PRKKV Β· wolfSSL Β· heap-buffer-overflow
heap-buffer-overflow medium CVE-2026-5447 GHSA-mx4j-fjqx-f8qj Severity Claude high Β· Security research firm medium Β· Maintainer medium Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Calif. ANT-2026-VV0PRKKV:...
ANT-2026-0JRYQPCF Β· wolfSSL Β· heap-buffer-overflow
heap-buffer-overflow medium CVE-2026-5503 GHSA-65xm-pfx9-g5p3 Severity Claude high Β· Security research firm high Β· Maintainer medium Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Calif. ANT-2026-0JRYQPCF: wolfSSL...
ANT-2026-K8YY7WWS Β· wolfSSL Β· improper-cert-validation
improper-cert-validation high CVE-2026-5501 GHSA-hg75-4cmp-f367 Severity Claude high Β· Security research firm high Β· Maintainer high Discovered by Claude Mythos Preview SECURITY RESEARCH FIRM ANALYSIS Triage and disclosure were performed by Calif. The writeup below is the document the firm sent t...
ANT-2026-KNXJMVYC Β· wolfSSL Β· signature-bypass
signature-bypass high CVE-2026-5466 GHSA-47qf-hp3h-rwmm Severity Claude high Β· Security research firm high Β· Maintainer high Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Calif. ANT-2026-KNXJMVYC: Universal ECCSI...
ANT-2026-SB4PHA43 Β· wolfSSL Β· Cryptographic Nonce Reuse
crypto-failure medium CVE-2026-5446 GHSA-vgv9-mv66-mpc7 Severity Claude high Β· Security research firm high Β· Maintainer medium Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Calif. ANT-2026-SB4PHA43: ARIA-GCM Nonc...
curl: TLS verifyhost bypass in rustls, mbedTLS, and wolfSSL when verifypeer=0
The now-well-known CURLOPTSSLVERIFYHOST-bypass-when-CURLOPTSSLVERIFYPEER=0 defect exists in three of curl's TLS backends: rustls EXPERIMENTAL, mbedTLS, and wolfSSL DNS hostnames only. The documented contract at docs/libcurl/opts/CURLOPTSSLVERIFYPEER.md:57-59: The check that the host name in the...
curl: CURLOPT_PROXY_CRLFILE / CURLOPT_PROXY_ISSUERCERT / CURLOPT_PROXY_ISSUERCERT_BLOB silently ignored on backends that don't support them
From the Mythos report 2026-05-06 F1. CURLOPTPROXYCRLFILE / CURLOPTPROXYISSUERCERT / CURLOPTPROXYISSUERCERTBLOB silently ignored on backends that don't support them β severity Low https://github.com/curl/curl/blob/455bebc2c7/lib/setopt.cL1786-L1797...
JLSEC-2026-433 libcurl supports *pinning* of the server certificate public key for HTTPS transfers
libcurl supports pinning of the server certificate public key for HTTPS transfers. Due to an omission, this check is not performed when connecting with QUIC for HTTP/3, when the TLS backend is wolfSSL. Documentation says the option works with wolfSSL, failing to specify that it does not for QUIC...