Lucene search
+L
Osv-jlsecRecent

1657 matches found

osv-jlsec
osv-jlsec
•added 2026/07/15 3:14 p.m.•21 views

JLSEC-2026-764 In affected libpcap versions during the setup of a remote packet capture the internal function...

In affected libpcap versions during the setup of a remote packet capture the internal function sockinitaddress calls getaddrinfo and possibly freeaddrinfo, but does not clearly indicate to the caller function whether freeaddrinfo still remains to be called after the function returns. This makes i...

4.4CVSS6.6AI score0.00244EPSS
SaveExploits0References4
osv-jlsec
osv-jlsec
•added 2026/07/15 3:02 p.m.•18 views

JLSEC-2026-763

In iperf before 3.19.1, iperfauth.c has a Base64Decode assertion failure and application exit upon a malformed authentication attempt...

5.3CVSS6AI score0.00435EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/15 3:02 p.m.•15 views

JLSEC-2026-759

iperf3 before 3.14 allows peers to cause an integer overflow and heap corruption via a crafted length field...

7.5CVSS8.1AI score0.01957EPSS
SaveExploits0References13
osv-jlsec
osv-jlsec
•added 2026/07/15 3:02 p.m.•22 views

JLSEC-2026-760

A flaw was found in iperf, a utility for testing network performance using TCP, UDP, and SCTP. A malicious or malfunctioning client can send less than the expected amount of data to the iperf server, which can cause the server to hang indefinitely waiting for the remainder or until the connection...

5.3CVSS5.9AI score0.00932EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/15 3:02 p.m.•28 views

JLSEC-2026-761

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of message...

5.9CVSS6.7AI score0.01098EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/15 3:02 p.m.•20 views

JLSEC-2026-762

In iperf before 3.19.1, iperfauth.c has an off-by-one error and resultant heap-based buffer overflow...

10CVSS6.9AI score0.00411EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•31 views

JLSEC-2026-687 With TLS 1.2 connections a client can use any digest, specifically a weaker digest that is...

With TLS 1.2 connections a client can use any digest, specifically a weaker digest that is supported, rather than those in the CertificateRequest...

5.4CVSS5.9AI score0.0013EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•19 views

JLSEC-2026-674

In wolfSSL before 5.5.2, if callback functions are enabled via the WOLFSSLCALLBACKS flag, then a malicious TLS 1.3 client or network attacker can trigger a buffer over-read on the heap of 5 bytes. WOLFSSLCALLBACKS is only intended for debugging...

9.1CVSS8.1AI score0.02082EPSS
SaveExploits2References6
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•19 views

JLSEC-2026-676 If a TLS 1.3 client gets neither a PSK (pre shared key) extension nor a KSE (key share extension)...

If a TLS 1.3 client gets neither a PSK pre shared key extension nor a KSE key share extension when connecting to a malicious server, a default predictable buffer gets used for the IKM Input Keying Material value when generating the session master secret. Using a potentially known IKM value when...

8.8CVSS8AI score0.00652EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•17 views

JLSEC-2026-727 An integer overflow existed in the wolfCrypt CMAC implementation, that could be exploited to forge...

An integer overflow existed in the wolfCrypt CMAC implementation, that could be exploited to forge CMAC tags. The function wcCmacUpdate used the guard if cmac-totalSz != 0 to skip XOR-chaining on the first block where digest is all-zeros and the XOR is a no-op. However, totalSz is word32 and wrap...

8.2CVSS6AI score0.0035EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-711 Stack Buffer Overflow in `wc_HpkeLabeledExtract` via Oversized ECH Config

Stack Buffer Overflow in wcHpkeLabeledExtract via Oversized ECH Config. A vulnerability existed in wolfSSL 5.8.4 ECH Encrypted Client Hello support, where a maliciously crafted ECH config could cause a stack buffer overflow on the client side, leading to potential remote execution and client...

9.8CVSS6.3AI score0.00765EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-669

In wolfSSL before 5.2.0, certificate validation may be bypassed during attempted authentication by a TLS 1.3 client to a TLS 1.3 server. This occurs when the sigalgo field differs between the certificateverify message and the certificate message...

6.5CVSS6.7AI score0.00628EPSS
SaveExploits0References2
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-733 When restoring a session from cache, a pointer from the serialized session data is used in a free...

When restoring a session from cache, a pointer from the serialized session data is used in a free operation without validation. An attacker who can poison the session cache could trigger an arbitrary free. Exploitation requires the ability to inject a crafted session into the cache and for the...

4.1CVSS6AI score0.00238EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-749 HMAC zero-length tag forgery in `EVP_DigestVerifyFinal`, where a zero-length tag could be accepted...

HMAC zero-length tag forgery in EVPDigestVerifyFinal, where a zero-length tag could be accepted as valid during HMAC verification. In the OpenSSL-compatibility HMAC verify path the supplied signature length was only checked as not exceeding the MAC length, so a zero-length or otherwise truncated...

7.5CVSS5.9AI score0.0019EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-690 A certificate verification error in wolfSSL when building with the `WOLFSSL_SYS_CA_CERTS` and...

A certificate verification error in wolfSSL when building with the WOLFSSLSYSCACERTS and WOLFSSLAPPLENATIVECERTVALIDATION options results in the wolfSSL client failing to properly verify the server certificate's domain name, allowing any certificate issued by a trusted CA to be accepted regardles...

9.2CVSS5.8AI score0.00257EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•19 views

JLSEC-2026-703

An integer overflow vulnerability existed in the static function wolfssladdtochain, that caused heap corruption when certificate data was written out of bounds of an insufficiently sized certificate buffer. wolfssladdtochain is called by these API: wolfSSLCTXaddextrachaincert,...

5.5CVSS6.3AI score0.00088EPSS
SaveExploits0References1
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-700 Out-of-bounds heap read during SM2/SM3 certificate signature verification

Out-of-bounds heap read during SM2/SM3 certificate signature verification. When parsing a certificate with an SM3wSM2 signature, the Subject Key Identifier computation reads the trailing 65 bytes of the public key without checking that the key is at least that long. A public key shorter than 65...

7.5CVSS5.9AI score0.00298EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•49 views

JLSEC-2026-719

A stack buffer overflow exists in wolfSSL's PKCS7 implementation in the wcPKCS7DecryptOri function in wolfcrypt/src/pkcs7.c. When processing a CMS EnvelopedData message containing an OtherRecipientInfo ORI recipient, the function copies an ASN.1-parsed OID into a fixed 32-byte stack buffer...

8CVSS6.2AI score0.00273EPSS
SaveExploits0References1
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•23 views

JLSEC-2026-748 The ML-KEM ARM64 NEON ciphertext comparison only compares half of the input, breaking the...

The ML-KEM ARM64 NEON ciphertext comparison only compares half of the input, breaking the Fujisaki-Okamoto transform's implicit rejection and weakening IND-CCA2 security on that code path. The constant-time comparison effectively ignored part of the re-encrypted ciphertext, so a decapsulating par...

6.5CVSS5.9AI score0.00169EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-725 A heap use-after-free exists in wolfSSL's TLS 1.3 post-quantum cryptography (PQC) hybrid KeyShare...

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...

6.5CVSS6.2AI score0.00336EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•17 views

JLSEC-2026-671

wolfSSL before 5.4.0 allows remote attackers to cause a denial of service via DTLS because a check for return-routability can be skipped...

7.5CVSS7.2AI score0.01403EPSS
SaveExploits0References2
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-706 Out-of-bounds read in ALPN parsing due to incomplete validation

Out-of-bounds read in ALPN parsing due to incomplete validation. wolfSSL 5.8.4 and earlier contained an out-of-bounds read in ALPN handling when built with ALPN enabled HAVEALPN / --enable-alpn. A crafted ALPN protocol list could trigger an out-of-bounds read, leading to a potential process crash...

7.5CVSS5.9AI score0.0044EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-716 Missing hash/digest size and OID checks allow digests smaller than allowed when verifying ECDSA...

Missing hash/digest size and OID checks allow digests smaller than allowed when verifying ECDSA certificates, or smaller than is appropriate for the relevant key type, to be accepted by signature verification functions. This could lead to reduced security of ECDSA certificate-based authentication...

9.3CVSS6.9AI score0.00274EPSS
SaveExploits1References4
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•16 views

JLSEC-2026-685 In function MatchDomainName(), input param str is treated as a NULL terminated string despite being...

In function MatchDomainName, input param str is treated as a NULL terminated string despite being user provided and unchecked. Specifically, the function X509checkhost takes in a pointer and length to check against, with no requirements that it be NULL terminated. If a caller was attempting to do...

10CVSS7AI score0.0056EPSS
SaveExploits0References4
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•27 views

JLSEC-2026-682 Generating the ECDSA nonce k samples a random number r and then truncates this randomness with a...

Generating the ECDSA nonce k samples a random number r and then truncates this randomness with a modular reduction mod n where n is the order of the elliptic curve. Meaning k = r mod n. The division used during the reduction estimates a factor qe by dividing the upper two digits a digit having e....

4.9CVSS5.7AI score0.00349EPSS
SaveExploits0References4
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-695 The X25519 `x86_64` assembly implementation fails to clear the most significant bit during the final...

The X25519 x8664 assembly implementation fails to clear the most significant bit during the final modular reduction, so the computed result may not be fully reduced modulo the field prime 2^255 - 19. This can leave the field element in a non-canonical form, producing an incorrect result from the...

7.5CVSS5.9AI score0.00451EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•23 views

JLSEC-2026-712

1-byte OOB heap read in wcPKCS7DecodeEnvelopedData via zero-length encrypted content. A vulnerability existed in wolfSSL 5.8.4 and earlier, where a 1-byte out-of-bounds heap read in wcPKCS7DecodeEnvelopedData could be triggered by a crafted CMS EnvelopedData message with zero-length encrypted...

3.3CVSS6AI score0.00133EPSS
SaveExploits0References1
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•25 views

JLSEC-2026-738 Chain intermediate CA:TRUE without keyCertSign accepted as a signing CA

Chain intermediate CA:TRUE without keyCertSign accepted as a signing CA. Intermediate CA certificates are required to have the keyCertSign key usage when a Key Usage extension is present, but chain-supplied temporary CAs WOLFSSLTEMPCA added while building a certificate path were previously exempt...

6.3CVSS5.9AI score0.0019EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•15 views

JLSEC-2026-746 Out-of-bounds write in SetSuitesHashSigAlgo when processing an oversized signature algorithms list,...

Out-of-bounds write in SetSuitesHashSigAlgo when processing an oversized signature algorithms list, allowing a write past the bounds of the destination buffer...

7.5CVSS5.9AI score0.00294EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-670

In wolfSSL before 5.2.0, a TLS 1.3 server cannot properly enforce a requirement for mutual authentication. A client can simply omit the certificateverify message from the handshake, and never present a certificate...

7.5CVSS7.2AI score0.01352EPSS
SaveExploits0References1
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•21 views

JLSEC-2026-754 The PKCS#7 decode path ignores the caller-supplied output buffer size (outputSz), allowing decoded...

The PKCS7 decode path ignores the caller-supplied output buffer size outputSz, allowing decoded content to be written past the bounds of the provided buffer. This affects wolfSSL 5.9.0 and earlier and was fixed in the 5.9.1 release...

5.3CVSS6.1AI score0.00376EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-692 Integer underflow in wolfSSL packet sniffer <= 5.8.4 allows an attacker to cause a buffer overflow...

Integer underflow in wolfSSL packet sniffer = 5.8.4 allows an attacker to cause a buffer overflow 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...

5.3CVSS6.3AI score0.00251EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-736 `wolfSSL_PKCS7_verify()` returning success for a degenerate (certs-only) PKCS#7 object that contains...

wolfSSLPKCS7verify returning success for a degenerate certs-only PKCS7 object that contains no signer. Such an object has empty signerInfos, so the underlying signed-data verification succeeds without authenticating any content. The compatibility-layer verify path now rejects the object when no...

8.2CVSS5.8AI score0.00146EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-677 wolfSSL SP Math All RSA implementation is vulnerable to the Marvin Attack, new variation of a timing...

wolfSSL SP Math All RSA implementation is vulnerable to the Marvin Attack, new variation of a timing Bleichenbacher style attack, when built with the following options to configure: --enable-all CFLAGS="-DWOLFSSLSTATICRSA" The define “WOLFSSLSTATICRSA” enables static RSA cipher suites, which is n...

5.9CVSS6.1AI score0.00539EPSS
SaveExploits0References6
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•20 views

JLSEC-2026-740 A 1-byte stack buffer over-read was identified in the MatchDomainName function (`src/internal.c`)...

A 1-byte stack buffer over-read was identified in the MatchDomainName function src/internal.c during wildcard hostname validation when the LEFTMOSTWILDCARDONLY flag is active. If a wildcard exhausts the entire hostname string, the function reads one byte past the buffer without a bounds check,...

5.3CVSS6AI score0.00347EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•17 views

JLSEC-2026-756 `PKCS7_verify` signer confusion allows forged signatures, where the signer associated with a...

PKCS7verify signer confusion allows forged signatures, where the signer associated with a signature is not correctly bound, permitting a forged signature to be accepted...

7.5CVSS5.9AI score0.00255EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-730 `wolfSSL_X509_verify_cert` in the OpenSSL compatibility layer accepts a certificate chain in which...

wolfSSLX509verifycert in the OpenSSL compatibility layer accepts a certificate chain in which the leaf's signature is not checked, if the attacker supplies an untrusted intermediate with Basic Constraints CA:FALSE that is legitimately signed by a trusted root. An attacker who obtains any leaf...

8.6CVSS6.1AI score0.00219EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-696 Certificates with wildcard DNS SANs (e.g

Certificates with wildcard DNS SANs e.g. .example.com bypassed CA name-constraint checks. A certificate with a wildcard DNS SAN that should be rejected by the issuing CA's permitted/excluded DNS name constraints could be accepted...

6.3CVSS5.8AI score0.00199EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•15 views

JLSEC-2026-680 Remotely executed SEGV and out of bounds read allows malicious packet sender to crash or cause an...

Remotely executed SEGV and out of bounds read allows malicious packet sender to crash or cause an out of bounds read via sending a malformed packet with the correct length...

9.1CVSS7.2AI score0.00694EPSS
SaveExploits1References4
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-750 Certificate policy and RFC 8446 compliance concerns regarding the continued acceptance of SHA-1/MD5...

Certificate policy and RFC 8446 compliance concerns regarding the continued acceptance of SHA-1/MD5 in certificate processing...

4.3CVSS5.9AI score0.0011EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•19 views

JLSEC-2026-737 TLS 1.3 post-handshake authentication (PHA) issue where a server could accept a client's Finished...

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. The post-handshake-auth exemption that allows an empty/absent peer certificate was only intended for the initial handshake, b...

6.5CVSS5.8AI score0.00235EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•28 views

JLSEC-2026-704 Missing required cryptographic step in the TLS 1.3 client HelloRetryRequest handshake logic in...

Missing required cryptographic step in the TLS 1.3 client HelloRetryRequest handshake logic in wolfSSL could lead to a compromise in the confidentiality of TLS-protected communications via a crafted HelloRetryRequest followed by a ServerHello message that omits the required keyshare extension,...

2.7CVSS5.9AI score0.00353EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•27 views

JLSEC-2026-715 An integer underflow issue exists in wolfSSL when parsing the Subject Alternative Name (SAN)...

An integer underflow issue exists in wolfSSL when parsing the Subject Alternative Name SAN extension of X.509 certificates. A malformed certificate can specify an entry length larger than the enclosing sequence, causing the internal length counter to wrap during parsing. This results in incorrect...

8.1CVSS5.9AI score0.00219EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•18 views

JLSEC-2026-668

wolfSSL through 5.0.0 allows an attacker to cause a denial of service and infinite loop in the client component by sending crafted traffic from a Machine-in-the-Middle MITM position. The root cause is that the client module accepts TLS messages that normally are only sent to TLS servers...

5.9CVSS6.2AI score0.00737EPSS
SaveExploits0References2
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-731 In `TLSX_EchChangeSNI`, the ctx->extensions branch set extensions unconditionally even when...

In TLSXEchChangeSNI, the ctx-extensions branch set extensions unconditionally even when TLSXFind returned NULL. This caused TLSXUseSNI to attach the attacker-controlled publicName to the shared WOLFSSLCTX when no inner SNI was configured. TLSXEchRestoreSNI then failed to clean it up because its...

9.1CVSS5.9AI score0.00452EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•23 views

JLSEC-2026-745 Bleichenbacher padding oracle in PKCS#7 KTRI 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...

6.5CVSS5.9AI score0.00243EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•25 views

JLSEC-2026-689 In the OpenSSL compatibility layer implementation, the function `RAND_poll()` was not behaving as...

In the OpenSSL compatibility layer implementation, the function RANDpoll was not behaving as expected and leading to the potential for predictable values returned from RANDbytes after fork is called. This can lead to weak or predictable random numbers generated in applications that are both using...

9.8CVSS5.9AI score0.00441EPSS
SaveExploits0References3
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•22 views

JLSEC-2026-734 Out-of-bounds write in the Renesas TSIP TLS 1.3 transcript buffer

Out-of-bounds write in the Renesas TSIP TLS 1.3 transcript buffer. In tsipStoreMessage the capacity check guarding the fixed message bag MSGBAGSIZE sets an error code but fails to return, so execution falls through to an XMEMCPY that writes past the end of the buffer once the accumulated TLS 1.3...

8.3CVSS6.3AI score0.00443EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•17 views

JLSEC-2026-679 wolfSSL prior to 5.6.6 did not check that messages in one (D)TLS record do not span key boundaries

wolfSSL prior to 5.6.6 did not check that messages in one DTLS record do not span key boundaries. As a result, it was possible to combine DTLS messages using different keys into one DTLS record. The most extreme edge case is that, in DTLS 1.3, it was possible that an unencrypted DTLS 1.3 record...

5.3CVSS6AI score0.00513EPSS
SaveExploits0References5
osv-jlsec
osv-jlsec
•added 2026/07/14 9:41 p.m.•21 views

JLSEC-2026-710

In wolfSSL 5.8.4, constant-time masking logic in sp256getentry2569 is optimized into conditional branches bnez by GCC when targeting RISC-V RV32I with -O3. This transformation breaks the side-channel resistance of ECC scalar multiplication, potentially allowing a local attacker to recover secret...

4.7CVSS5.9AI score0.00123EPSS
SaveExploits0References1
Total number of security vulnerabilities1657