CVE-2026-42770
FFC-DH Peer Validation Uses Attacker-Supplied q
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
3.7
FFC-DH Peer Validation Uses Attacker-Supplied q
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-325
- Updated
- 2026-11-02
EUVDEUVD-2026-35487
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
EUVD-2026-35487- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3cxm-476w-ghm2
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer...
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, and 3.0 are affected by this issue.
- Record
GHSA-3cxm-476w-ghm2- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-325
- Updated
- 2026-11-02
NVD
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-325
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-42770
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
ALPINE-CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2026-42770
3.7
- Record
BELL-CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 35 moreShow less
OSV
3.7
FFC-DH Peer Validation Uses Attacker-Supplied q
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-325
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-42770
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership. Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts. When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared. A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack). The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity. The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
DEBIAN-CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVJLSEC-2026-1142
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer...
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42)
peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the
victim's p and g parameters, a forged q = r (a small prime factor of the
cofactor (p−1)/q_local), and a public value Y of order r can recover the
victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the
subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's
own q parameter, not the local key's q. The peer's domain parameters are
then matched against the domain parameters of the private key, but the value
of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
JLSEC-2026-1142- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-2781
9.1
openssl security update
OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols.
Security Fix(es):
Issue summary: Parsing a crafted DER-encoded ASN.1 structure with a primitive element whose content exceeds 2 gigabytes in length may cause a heap buffer over-read on 64-bit Unix and Unix-like platforms.
Impact summary: The heap buffer over-read may crash the application (Denial of Service) or to load into the decoded ASN.1 object contents of memory beyond the end of the input buffer. More typically such ASN.1 elements would instead be truncated.
An integer truncation in OpenSSL's ASN.1 decoder causes the content length of an ASN.1 primitive element to be mishandled when it exceeds 2 gigabytes. In the worst case the truncated length is treated as a request to scan the binary content for a terminating zero byte, possibly causing OpenSSL to read either less than or beyond the end of the allocated buffer.
Applications that pass attacker-supplied data to d2i_X509(), d2i_PKCS7(), or any other d2i_* decoding function are affected. OpenSSL's own command-line tools are not vulnerable, as data read through the BIO layer is checked before it reaches the affected code. The issue only affects 64-bit Unix and Unix-like platforms; 32-bit platforms and 64-bit Windows are not affected.
The FIPS modules in 4.0, 3.6, 3.5, 3.4 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-34180)
Issue Summary: Cryptographic Message Services (CMS) processing fails to perform sufficient input validation on the cipher and tag length fields of AuthEnvelopedData containers, leading to various potential compromises.
Impact Summary: Attackers making use of these vulnerabilities may achieve key-equivalent functionality for a given CMS recipient and/or bypass integrity validation for a given message.
In one use case, an attacker may send a CMS message containing AuthEnvelopedData with the cipher specified as a non-AEAD cipher. OpenSSL erroneously allows this selection, and attempts to decrypt and validate the message.
An on-path attacker who captures one legitimate AES-GCM AuthEnvelopedData addressed to the victim can re-emit it with the recipientInfos set left byte-for-byte intact, so the victim's private key still unwraps the genuine CEK (the content-encryption key), but with the inner OID rewritten to AES-256-OFB (Output Feedback Mode, an unauthenticated keystream mode) and with an attacker-chosen IV and ciphertext. The victim initializes AES-256-OFB under the real CEK, never consults the MAC field, and CMS_decrypt() returns success.
If the application under attack responds to the attacker with any indicator showing success or failure of the decryption effort, it is possible for the attacker to use this as an oracle to obtain key equivalent functionality for the CEK used for the chosen recipient of the message.
In another use case, an attacker can reduce the tag length of the chosen AEAD cipher for a given AuthEnvelopedData container to be a single byte long, allowing an attacker to brute force CMS decryption, producing an integrity bypass for applications that trust CMS_decrypt() to reject modified content.
The FIPS modules are not affected by this issue.(CVE-2026-34182)
Issue summary: A specially crafted password-encrypted CMS message can trigger a NULL pointer dereference during CMS decryption.
Impact summary: This NULL pointer dereference leads to an application crash and a Denial of Service.
The CMS PasswordRecipientInfo.keyDerivationAlgorithm field is defined as OPTIONAL in the ASN.1 specification and may therefore be absent in specially crafted inputs. During the password-based CMS decryption the OpenSSL CMS implementation dereferences this field without first checking whether it was present.
An attacker who supplies such a CMS message to an application performing password-based CMS decryption…
- Record
OESA-2026-2781- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2026-2782
9.1
openssl security update
OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols.
Security Fix(es):
Issue summary: Parsing a crafted DER-encoded ASN.1 structure with a primitive element whose content exceeds 2 gigabytes in length may cause a heap buffer over-read on 64-bit Unix and Unix-like platforms.
Impact summary: The heap buffer over-read may crash the application (Denial of Service) or to load into the decoded ASN.1 object contents of memory beyond the end of the input buffer. More typically such ASN.1 elements would instead be truncated.
An integer truncation in OpenSSL's ASN.1 decoder causes the content length of an ASN.1 primitive element to be mishandled when it exceeds 2 gigabytes. In the worst case the truncated length is treated as a request to scan the binary content for a terminating zero byte, possibly causing OpenSSL to read either less than or beyond the end of the allocated buffer.
Applications that pass attacker-supplied data to d2i_X509(), d2i_PKCS7(), or any other d2i_* decoding function are affected. OpenSSL's own command-line tools are not vulnerable, as data read through the BIO layer is checked before it reaches the affected code. The issue only affects 64-bit Unix and Unix-like platforms; 32-bit platforms and 64-bit Windows are not affected.
The FIPS modules in 4.0, 3.6, 3.5, 3.4 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-34180)
Issue Summary: Cryptographic Message Services (CMS) processing fails to perform sufficient input validation on the cipher and tag length fields of AuthEnvelopedData containers, leading to various potential compromises.
Impact Summary: Attackers making use of these vulnerabilities may achieve key-equivalent functionality for a given CMS recipient and/or bypass integrity validation for a given message.
In one use case, an attacker may send a CMS message containing AuthEnvelopedData with the cipher specified as a non-AEAD cipher. OpenSSL erroneously allows this selection, and attempts to decrypt and validate the message.
An on-path attacker who captures one legitimate AES-GCM AuthEnvelopedData addressed to the victim can re-emit it with the recipientInfos set left byte-for-byte intact, so the victim's private key still unwraps the genuine CEK (the content-encryption key), but with the inner OID rewritten to AES-256-OFB (Output Feedback Mode, an unauthenticated keystream mode) and with an attacker-chosen IV and ciphertext. The victim initializes AES-256-OFB under the real CEK, never consults the MAC field, and CMS_decrypt() returns success.
If the application under attack responds to the attacker with any indicator showing success or failure of the decryption effort, it is possible for the attacker to use this as an oracle to obtain key equivalent functionality for the CEK used for the chosen recipient of the message.
In another use case, an attacker can reduce the tag length of the chosen AEAD cipher for a given AuthEnvelopedData container to be a single byte long, allowing an attacker to brute force CMS decryption, producing an integrity bypass for applications that trust CMS_decrypt() to reject modified content.
The FIPS modules are not affected by this issue.(CVE-2026-34182)
Issue summary: A specially crafted password-encrypted CMS message can trigger a NULL pointer dereference during CMS decryption.
Impact summary: This NULL pointer dereference leads to an application crash and a Denial of Service.
The CMS PasswordRecipientInfo.keyDerivationAlgorithm field is defined as OPTIONAL in the ASN.1 specification and may therefore be absent in specially crafted inputs. During the password-based CMS decryption the OpenSSL CMS implementation dereferences this field without first checking whether it was present.
An attacker who supplies such a CMS message to an application performing password-based CMS decryption…
- Record
OESA-2026-2782- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2026-2891
3.7
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, and 3.0 are affected by this issue.(CVE-2026-42770)
- Record
OESA-2026-2891- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-3006
5.9
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
Issue summary: A specially crafted password-encrypted CMS message can trigger a NULL pointer dereference during CMS decryption.
Impact summary: This NULL pointer dereference leads to an application crash and a Denial of Service.
The CMS PasswordRecipientInfo.keyDerivationAlgorithm field is defined as OPTIONAL in the ASN.1 specification and may therefore be absent in specially crafted inputs. During the password-based CMS decryption the OpenSSL CMS implementation dereferences this field without first checking whether it was present.
An attacker who supplies such a CMS message to an application performing password-based CMS decryption can trigger an application crash, leading to a Denial of Service.
Applications that process password-encrypted CMS messages may be affected.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-42766)
Issue summary: An attacker-controlled CMP (Certificate Management Protocol) server could trigger a NULL pointer dereference in a CMP client application.
Impact summary: A NULL pointer dereference causes a crash of the application and a Denial of Service.
An attacker controlling a CMP server (or acting as a man-in-the-middle) could craft a CMP response containing a CRMF (Certificate Request Message Format) CertRepMessage with an EncryptedValue structure where the symmAlg field has an algorithm OID but no parameters field. When the OpenSSL CMP client processes this response, the NULL dereference occurs, causing a crash of the CMP client.
Applications that process untrusted CMP/CRMF messages may be affected.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-42767)
Issue summary: The CMS_decrypt and PKCS7_decrypt functions are vulnerable to Bleichenbacher-style attack when an attacker is able to provide the CMS or S/MIME messages and observe the error code and/or decryption output.
Impact summary: The Bleichenbacher-style attack allows an attacker to use the victim's vulnerable application as a way to decrypt or sign messages with the victim's private RSA key.
The attack is possible in 2 variants.
- The decryption API (CMS_decrypt(), PKCS7_decrypt()) is used without providing the recipient certificate. In this case OpenSSL iterates over every KeyTransRecipientInfo (KTRI) without stopping at the first success.
An attacker who authors a message with two KTRI entries — the first one wrapping a real CEK under the victim's public key, the second with an arbitrary probe ciphertext — obtains opportunity to iterate the 2nd KTRI to get a valid PKCS#1 v1.5 padding if the error code of the application is available.
That is a Bleichenbacher oracle (Bleichenbacher, CRYPTO '98): an adaptive-chosen-ciphertext side channel from which the attacker decrypts any RSA ciphertext to the victim's key or forges any PKCS#1 v1.5 signature under it.
- When the decryption API (CMS_decrypt(), PKCS7_decrypt()) is provided with the recipient certificate, and the recipient is not found, a random key is substituted.
An attacker who authors a message and is able to compare both error code and the result of the decryption, can mount a Bleichenbacher oracle.
We are not aware of any applications that provide a remote attacker an opportunity to mount an attack described in these scenarios. We consider the existence of such application very unlikely, and for this reason this CVE has been evaluated as Low severity.
To avoid these attacks, when RSA PKCS#1 v1.5 Key Transport is in use, the invoked EVP_PKEY_decrypt() will use the implicit rejection mechanism described in draft-irtf-cfrg-rsa-guidance. In previous OpenSSL releases the implicit rejection was…
- Record
OESA-2026-3006- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:25237
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:25237- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:25239
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:25239- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:42825
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:42825- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:55543
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:55543- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:59635
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:59635- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:59641
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:59641- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:62562
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:62562- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:62563
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:62563- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:62790
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:62790- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:67551
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:67551- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:25237
9.1
Important: openssl security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
-
openssl: OpenSSL: Heap buffer overflow due to signed integer overflow in Unicode output sizing (CVE-2026-7383)
-
openssl: OpenSSL: Denial of Service due to heap out-of-bounds read in CMS password-based decryption (CVE-2026-9076)
-
openssl: OpenSSL: Heap buffer over-read in ASN.1 decoding can lead to denial of service or information disclosure. (CVE-2026-34180)
-
openssl: PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys (CVE-2026-34181)
-
openssl: CMS AuthEnvelopedData Processing May Accept Forged Messages (CVE-2026-34182)
-
openssl: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (CVE-2026-34183)
-
openssl: NULL pointer dereference in QUIC server initial packet handling (CVE-2026-42764)
-
openssl: Possible NULL Dereference in Password-Based CMS Decryption (CVE-2026-42766)
-
openssl: NULL Pointer Dereference in CRMF EncryptedValue Decryption (CVE-2026-42767)
-
openssl: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (CVE-2026-42768)
-
openssl: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (CVE-2026-42769)
-
openssl: FFC-DH Peer Validation Uses Attacker-Supplied q (CVE-2026-42770)
-
openssl: AES-OCB IV Ignored on EVP_Cipher() Path (CVE-2026-45445)
-
openssl: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (CVE-2026-45446)
-
openssl: Heap Use-After-Free in OpenSSL PKCS7_verify() (CVE-2026-45447)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:25237- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:25239
9.1
Important: openssl security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
-
openssl: OpenSSL: Heap buffer overflow due to signed integer overflow in Unicode output sizing (CVE-2026-7383)
-
openssl: OpenSSL: Denial of Service due to heap out-of-bounds read in CMS password-based decryption (CVE-2026-9076)
-
openssl: OpenSSL: Heap buffer over-read in ASN.1 decoding can lead to denial of service or information disclosure. (CVE-2026-34180)
-
openssl: PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys (CVE-2026-34181)
-
openssl: CMS AuthEnvelopedData Processing May Accept Forged Messages (CVE-2026-34182)
-
openssl: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (CVE-2026-34183)
-
openssl: NULL pointer dereference in QUIC server initial packet handling (CVE-2026-42764)
-
openssl: Possible NULL Dereference in Password-Based CMS Decryption (CVE-2026-42766)
-
openssl: NULL Pointer Dereference in CRMF EncryptedValue Decryption (CVE-2026-42767)
-
openssl: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (CVE-2026-42768)
-
openssl: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (CVE-2026-42769)
-
openssl: FFC-DH Peer Validation Uses Attacker-Supplied q (CVE-2026-42770)
-
openssl: AES-OCB IV Ignored on EVP_Cipher() Path (CVE-2026-45445)
-
openssl: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (CVE-2026-45446)
-
openssl: Heap Use-After-Free in OpenSSL PKCS7_verify() (CVE-2026-45447)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:25239- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-42770
3.7
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership. Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts. When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared. A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack). The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity. The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
UBUNTU-CVE-2026-42770- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2026:25237 No score
Important: openssl security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
- openssl: OpenSSL: Heap buffer overflow due to signed integer overflow in Unicode output sizing (CVE-2026-7383)
- openssl: OpenSSL: Denial of Service due to heap out-of-bounds read in CMS password-based decryption (CVE-2026-9076)
- openssl: OpenSSL: Heap buffer over-read in ASN.1 decoding can lead to denial of service or information disclosure. (CVE-2026-34180)
- openssl: PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys (CVE-2026-34181)
- openssl: CMS AuthEnvelopedData Processing May Accept Forged Messages (CVE-2026-34182)
- openssl: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (CVE-2026-34183)
- openssl: NULL pointer dereference in QUIC server initial packet handling (CVE-2026-42764)
- openssl: Possible NULL Dereference in Password-Based CMS Decryption (CVE-2026-42766)
- openssl: NULL Pointer Dereference in CRMF EncryptedValue Decryption (CVE-2026-42767)
- openssl: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (CVE-2026-42768)
- openssl: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (CVE-2026-42769)
- openssl: FFC-DH Peer Validation Uses Attacker-Supplied q (CVE-2026-42770)
- openssl: AES-OCB IV Ignored on EVP_Cipher() Path (CVE-2026-45445)
- openssl: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (CVE-2026-45446)
- openssl: Heap Use-After-Free in OpenSSL PKCS7_verify() (CVE-2026-45447)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:25237- Updated
- 2026-11-02
OSVALSA-2026:25239 No score
Important: openssl security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
- openssl: OpenSSL: Heap buffer overflow due to signed integer overflow in Unicode output sizing (CVE-2026-7383)
- openssl: OpenSSL: Denial of Service due to heap out-of-bounds read in CMS password-based decryption (CVE-2026-9076)
- openssl: OpenSSL: Heap buffer over-read in ASN.1 decoding can lead to denial of service or information disclosure. (CVE-2026-34180)
- openssl: PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys (CVE-2026-34181)
- openssl: CMS AuthEnvelopedData Processing May Accept Forged Messages (CVE-2026-34182)
- openssl: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (CVE-2026-34183)
- openssl: NULL pointer dereference in QUIC server initial packet handling (CVE-2026-42764)
- openssl: Possible NULL Dereference in Password-Based CMS Decryption (CVE-2026-42766)
- openssl: NULL Pointer Dereference in CRMF EncryptedValue Decryption (CVE-2026-42767)
- openssl: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (CVE-2026-42768)
- openssl: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (CVE-2026-42769)
- openssl: FFC-DH Peer Validation Uses Attacker-Supplied q (CVE-2026-42770)
- openssl: AES-OCB IV Ignored on EVP_Cipher() Path (CVE-2026-45445)
- openssl: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (CVE-2026-45446)
- openssl: Heap Use-After-Free in OpenSSL PKCS7_verify() (CVE-2026-45447)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:25239- Updated
- 2026-11-02
OSVAZL-92843 No score
CVE-2026-42770 affecting package openssl for versions less than 3.3.7-4
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
AZL-92843- Updated
- 2026-11-02
OSVAZL-95910 No score
CVE-2026-42770 affecting package edk2 for versions less than 20240524git3e722403cd16-20
Issue summary: When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the peer key is not properly checked for the subgroup membership.
Impact summary: A malicious peer which presents an X9.42 key carrying the victim's p and g parameters, a forged q = r (a small prime factor of the cofactor (p−1)/q_local), and a public value Y of order r can recover the victim's private key after a small number of key exchange attempts.
When EVP_PKEY_derive_set_peer() is called with a DHX (X9.42) peer key, the subgroup membership check Y^q ≡ 1 (mod p) is performed using the peer's own q parameter, not the local key's q. The peer's domain parameters are then matched against the domain parameters of the private key, but the value of q is not compared.
A malicious peer who presents an X9.42 key carrying the victim's p, g, a forged q = r (a small prime factor of the cofactor), and a public value Y of order r passes all checks. The shared secret then takes only r distinct values, leaking priv mod r. Repeating for each small-prime factor of the cofactor and combining via CRT recovers the full private key (Lim–Lee / small-subgroup-confinement attack).
The realistic attack surface is narrow: principally CMP deployments with long-lived RA/CA DHX keys and bespoke enterprise or government applications using X9.42 DHX static keys with interactive protocols and therefore this issue was assigned Low severity.
The FIPS modules in 4.0, 3.6, 3.5, 3.4, 3.1.2 and 3.0 are affected by this issue.
- Record
AZL-95910- Updated
- 2026-11-05
OSVMGASA-2026-0253 No score
Updated openssl packages fix security vulnerabilities
The updated packages fix security vulnerabilities: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion. (CVE-2026-7383) Out-of-Bounds Read in CMS Password-Based Decryption. (CVE-2026-9076) Heap Buffer Over-read in ASN.1 Content Parsing. (CVE-2026-34180) PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys. (CVE-2026-34181) CMS AuthEnvelopedData Processing May Accept Forged Messages. (CVE-2026-34182) Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler. (CVE-2026-34183) NULL Pointer Dereference in QUIC Server Initial Packet Handling. (CVE-2026-42764) Possible NULL Dereference in Password-Based CMS Decryption. (CVE-2026-42766) NULL Pointer Dereference in CRMF EncryptedValue Decryption. (CVE-2026-42767) Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt(). (CVE-2026-42768) Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate. (CVE-2026-42769) FFC-DH Peer Validation Uses Attacker-Supplied q. (CVE-2026-42770) AES-OCB IV Ignored on EVP_Cipher() Path. (CVE-2026-45445) Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes. (CVE-2026-45446) Heap Use-After-Free in the PKCS7_verify(). (CVE-2026-45447)
- Record
MGASA-2026-0253- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11023-1 No score
libopenssl-3-devel-3.5.3-6.1 on GA media
These are all security issues fixed in the libopenssl-3-devel-3.5.3-6.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11023-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21005-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-34183: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (bsc#1266345).
- CVE-2026-42764: NULL pointer dereference in QUIC server initial packet handling (bsc#1266347).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42767: NULL Pointer Dereference in CRMF EncryptedValue Decryption (bsc#1266350).
- CVE-2026-42768: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (bsc#1266351).
- CVE-2026-42769: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (bsc#1266352).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
openSUSE-SU-2026:21005-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22100-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:22100-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22132-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2024-41996: DHEATATTACK: Validating the order of the public keys in the Diffie-Hellman Key Agreement Protocol, when an approved safe prime is used, allows remote attackers to trigger expensive server-side DHE (bsc#1230698).
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-28390: NULL pointer dereference during processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo (bsc#1261678).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:22132-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22251-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-34183: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (bsc#1266345).
- CVE-2026-42764: NULL pointer dereference in QUIC server initial packet handling (bsc#1266347).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42767: NULL Pointer Dereference in CRMF EncryptedValue Decryption (bsc#1266350).
- CVE-2026-42768: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (bsc#1266351).
- CVE-2026-42769: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (bsc#1266352).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:22251-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22315-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-34183: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (bsc#1266345).
- CVE-2026-42764: NULL pointer dereference in QUIC server initial packet handling (bsc#1266347).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42767: NULL Pointer Dereference in CRMF EncryptedValue Decryption (bsc#1266350).
- CVE-2026-42768: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (bsc#1266351).
- CVE-2026-42769: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (bsc#1266352).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:22315-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2393-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34182: CMS AuthEnvelopedData Processing May Accept Forged Messages (bsc#1266344).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:2393-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2397-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:2397-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2598-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:2598-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2648-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues
- CVE-2026-7383: Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion (bsc#1266340).
- CVE-2026-9076: Out-of-Bounds Read in CMS Password-Based Decryption (bsc#1266341).
- CVE-2026-34180: Heap Buffer Over-read in ASN.1 Content Parsing (bsc#1266342).
- CVE-2026-34181: PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys (bsc#1266343).
- CVE-2026-34183: Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler (bsc#1266345).
- CVE-2026-42766: Possible NULL Dereference in Password-Based CMS Decryption (bsc#1266349).
- CVE-2026-42767: NULL Pointer Dereference in CRMF EncryptedValue Decryption (bsc#1266350).
- CVE-2026-42768: Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt() (bsc#1266351).
- CVE-2026-42769: Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate (bsc#1266352).
- CVE-2026-42770: FFC-DH Peer Validation Uses Attacker-Supplied q (bsc#1266353).
- CVE-2026-45445: AES-OCB IV Ignored on EVP_Cipher() Path (bsc#1266355).
- CVE-2026-45446: Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes (bsc#1266356).
- CVE-2026-45447: Heap Use-After-Free in OpenSSL PKCS7_verify() (bsc#1266357).
- Record
SUSE-SU-2026:2648-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensslAlpine:v3.21 |
3.0.0 up to 3.3.7-r1 | 3.3.7-r1 |
opensslAlpine:v3.22 |
3.0.0 up to 3.5.7-r0 | 3.5.7-r0 |
opensslAlpine:v3.23 |
3.0.0 up to 3.5.7-r0 | 3.5.7-r0 |
opensslAlpine:v3.24 |
3.0.0 up to 3.5.7-r0 | 3.5.7-r0 |
opensslAlmaLinux:10 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2.alma.1 | 1:3.5.5-4.el10_2.alma.1 |
openssl-develAlmaLinux:10 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2.alma.1 | 1:3.5.5-4.el10_2.alma.1 |
openssl-libsAlmaLinux:10 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2.alma.1 | 1:3.5.5-4.el10_2.alma.1 |
openssl-perlAlmaLinux:10 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2.alma.1 | 1:3.5.5-4.el10_2.alma.1 |
opensslAlmaLinux:9 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-develAlmaLinux:9 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
Show 147 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openssl-libsAlmaLinux:9 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-perlAlmaLinux:9 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
opensslAzure Linux:3 |
before 3.3.7-4 | 3.3.7-4 |
edk2Azure Linux:3 |
before 20240524git3e722403cd16-20 | 20240524git3e722403cd16-20 |
opensslAlpaquita:23 |
3.0.8-r4 up to 3.0.21-r0 | 3.0.21-r0 |
opensslAlpaquita:25 |
3.5.0-r0 up to 3.5.7-r0 | 3.5.7-r0 |
opensslAlpaquita:stream |
3.1.1-r1 up to 3.5.7-r0 | 3.5.7-r0 |
opensslBellSoft Hardened Containers:23 |
3.0.8-r4 up to 3.0.21-r0 | 3.0.21-r0 |
opensslBellSoft Hardened Containers:25 |
3.5.0-r0 up to 3.5.7-r0 | 3.5.7-r0 |
opensslBellSoft Hardened Containers:stream |
3.1.1-r1 up to 3.5.7-r0 | 3.5.7-r0 |
opensslDebian:12 |
before 3.0.20-1~deb12u2, plus listed versions 3.0.10-13.0.10-1~deb12u13.0.11-13.0.11-1~deb12u13.0.11-1~deb12u2 Show 17 moreShow less3.0.12-13.0.12-23.0.13-1~deb12u13.0.13-1~deb12u23.0.14-1~deb12u13.0.14-1~deb12u23.0.15-1~deb12u13.0.16-1~deb12u13.0.17-1~deb12u13.0.17-1~deb12u23.0.17-1~deb12u33.0.18-1~deb12u13.0.18-1~deb12u23.0.19-1~deb12u13.0.19-1~deb12u23.0.20-1~deb12u13.0.9-1 |
3.0.20-1~deb12u2 |
opensslDebian:13 |
before 3.5.6-1~deb13u2, plus listed versions 3.5.1-13.5.1-1+deb13u13.5.2-13.5.3-13.5.4-1 Show 6 moreShow less3.5.4-1~deb13u13.5.4-1~deb13u23.5.5-13.5.5-1~deb13u13.5.5-1~deb13u23.5.6-1~deb13u1 |
3.5.6-1~deb13u2 |
opensslDebian:14 |
before 3.6.3-1, plus listed versions 3.5.1-13.5.2-13.5.3-13.5.4-13.5.4-1~deb13u1 Show 17 moreShow less3.5.4-1~deb13u23.5.5-13.5.5-1~deb13u13.5.5-1~deb13u23.5.6-1~deb13u13.5.6-1~deb13u23.5.7-1~deb13u13.5.7-1~deb13u23.5.7-1~deb13u33.6.0-13.6.0-23.6.0~~alpha1-13.6.0~~beta1-13.6.1-13.6.1-23.6.1-33.6.2-1 |
3.6.3-1 |
AppBundlerJulia |
1.0.0 up to 1.0.1 | 1.0.1 |
OpenSSL_jllJulia |
3.0.8+0 up to 3.5.7+0 | 3.5.7+0 |
Openresty_jllJulia |
1.27.1+0 and later | None known |
opensslMageia:10 From an advisory covering 15 CVEs |
before 3.5.7-1.mga10 | 3.5.7-1.mga10 |
opensslMageia:9 From an advisory covering 15 CVEs |
before 3.0.21-1.mga9 | 3.0.21-1.mga9 |
opensslopenEuler:24.03-LTS-SP1 From an advisory covering 10 CVEs |
before 3.0.12-52.oe2403sp1 | 3.0.12-52.oe2403sp1 |
opensslopenEuler:24.03-LTS-SP3 From an advisory covering 9 CVEs |
before 3.0.12-52.oe2403sp3 | 3.0.12-52.oe2403sp3 |
edk2openEuler:24.03-LTS-SP3 |
before 202308-43.oe2403sp3 | 202308-43.oe2403sp3 |
edk2openEuler:24.03-LTS-SP1 From an advisory covering 4 CVEs |
before 202308-41.oe2403sp1 | 202308-41.oe2403sp1 |
openssl-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-develRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-libs-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-perlRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
opensslRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-libsRed Hat:enterprise_linux:10.2 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
openssl-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-develRed Hat:enterprise_linux:9::appstream From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-perlRed Hat:enterprise_linux:9::appstream From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
opensslRed Hat:enterprise_linux:9::baseos From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-libsRed Hat:enterprise_linux:9::baseos From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
chunkahRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:0.6.0-3.hum1 | 0:0.6.0-3.hum1 |
python-cryptographyRed Hat:hummingbird:1 From an advisory covering 24 CVEs |
before 0:50.0.0-1.hum1 | 0:50.0.0-1.hum1 |
python3-cryptographyRed Hat:hummingbird:1 From an advisory covering 24 CVEs |
before 0:50.0.0-1.hum1 | 0:50.0.0-1.hum1 |
openssl3Red Hat:hummingbird:1 From an advisory covering 27 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl3-develRed Hat:hummingbird:1 From an advisory covering 27 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl3-devel-engineRed Hat:hummingbird:1 From an advisory covering 27 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl3-libsRed Hat:hummingbird:1 From an advisory covering 27 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
opensslRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-config-fipsRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-develRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-devel-engineRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-fips-provider-upstreamRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-libsRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
openssl-perlRed Hat:hummingbird:1 From an advisory covering 28 CVEs |
before 0:3.5.8-0.1.hum1 | 0:3.5.8-0.1.hum1 |
ruby3.3Red Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
ruby3.3-bundled-gemsRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
ruby3.3-default-gemsRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
ruby3.3-develRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
ruby3.3-docRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
ruby3.3-libsRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.3.10-23.6.hum1 | 0:3.3.10-23.6.hum1 |
rubygem3.3-bigdecimalRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.1.5-23.6.hum1 | 0:3.1.5-23.6.hum1 |
rubygem3.3-bundlerRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:2.5.22-23.6.hum1 | 0:2.5.22-23.6.hum1 |
rubygem3.3-develRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.5.22-23.6.hum1 | 0:3.5.22-23.6.hum1 |
rubygem3.3-io-consoleRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:0.7.1-23.6.hum1 | 0:0.7.1-23.6.hum1 |
rubygem3.3-irbRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:1.13.1-23.6.hum1 | 0:1.13.1-23.6.hum1 |
rubygem3.3-jsonRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:2.7.2-23.6.hum1 | 0:2.7.2-23.6.hum1 |
rubygem3.3-minitestRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:5.20.0-23.6.hum1 | 0:5.20.0-23.6.hum1 |
rubygem3.3-power_assertRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:2.0.3-23.6.hum1 | 0:2.0.3-23.6.hum1 |
rubygem3.3-psychRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:5.1.2-23.6.hum1 | 0:5.1.2-23.6.hum1 |
rubygem3.3-raccRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:1.7.3-23.6.hum1 | 0:1.7.3-23.6.hum1 |
rubygem3.3-rakeRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:13.1.0-23.6.hum1 | 0:13.1.0-23.6.hum1 |
rubygem3.3-rbsRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.4.0-23.6.hum1 | 0:3.4.0-23.6.hum1 |
rubygem3.3-rdocRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:6.6.3.1-23.6.hum1 | 0:6.6.3.1-23.6.hum1 |
rubygem3.3-rexmlRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.4.4-23.6.hum1 | 0:3.4.4-23.6.hum1 |
rubygem3.3-rssRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:0.3.1-23.6.hum1 | 0:0.3.1-23.6.hum1 |
rubygem3.3-rubygemsRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.5.22-23.6.hum1 | 0:3.5.22-23.6.hum1 |
rubygem3.3-test-unitRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:3.6.1-23.6.hum1 | 0:3.6.1-23.6.hum1 |
rubygem3.3-typeprofRed Hat:hummingbird:1 From an advisory covering 22 CVEs |
before 0:0.21.9-23.6.hum1 | 0:0.21.9-23.6.hum1 |
ruby4.0Red Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
ruby4.0-bundled-gemsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
ruby4.0-default-gemsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
ruby4.0-develRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
ruby4.0-docRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
ruby4.0-libsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.6-37.3.hum1 | 0:4.0.6-37.3.hum1 |
rubygem4.0-bigdecimalRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.1-37.3.hum1 | 0:4.0.1-37.3.hum1 |
rubygem4.0-bundlerRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.16-37.3.hum1 | 0:4.0.16-37.3.hum1 |
rubygem4.0-develRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.16-37.3.hum1 | 0:4.0.16-37.3.hum1 |
rubygem4.0-io-consoleRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:0.8.2-37.3.hum1 | 0:0.8.2-37.3.hum1 |
rubygem4.0-irbRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:1.16.0-37.3.hum1 | 0:1.16.0-37.3.hum1 |
rubygem4.0-jsonRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:2.18.0-37.3.hum1 | 0:2.18.0-37.3.hum1 |
rubygem4.0-minitestRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:6.0.0-37.3.hum1 | 0:6.0.0-37.3.hum1 |
rubygem4.0-power_assertRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:3.0.1-37.3.hum1 | 0:3.0.1-37.3.hum1 |
rubygem4.0-psychRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:5.3.1-37.3.hum1 | 0:5.3.1-37.3.hum1 |
rubygem4.0-raccRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:1.8.1-37.3.hum1 | 0:1.8.1-37.3.hum1 |
rubygem4.0-rakeRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:13.3.1-37.3.hum1 | 0:13.3.1-37.3.hum1 |
rubygem4.0-rbsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:3.10.0-37.3.hum1 | 0:3.10.0-37.3.hum1 |
rubygem4.0-rdocRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:7.0.4-37.3.hum1 | 0:7.0.4-37.3.hum1 |
rubygem4.0-rexmlRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:3.4.4-37.3.hum1 | 0:3.4.4-37.3.hum1 |
rubygem4.0-rssRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:0.3.2-37.3.hum1 | 0:0.3.2-37.3.hum1 |
rubygem4.0-rubygemsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:4.0.16-37.3.hum1 | 0:4.0.16-37.3.hum1 |
rubygem4.0-test-unitRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:3.7.5-37.3.hum1 | 0:3.7.5-37.3.hum1 |
rubygem4.0-typeprofRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:0.31.1-37.3.hum1 | 0:0.31.1-37.3.hum1 |
ruby3.4Red Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
ruby3.4-bundled-gemsRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
ruby3.4-default-gemsRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
ruby3.4-develRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
ruby3.4-docRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
ruby3.4-libsRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:3.4.10-31.7.hum1 | 0:3.4.10-31.7.hum1 |
bootupdRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:0.3.2-1.hum1 | 0:0.3.2-1.hum1 |
rust-bootupdRed Hat:hummingbird:1 From an advisory covering 19 CVEs |
before 0:0.3.2-1.hum1 | 0:0.3.2-1.hum1 |
opensslRocky Linux:10 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el10_2 | 1:3.5.5-4.el10_2 |
opensslRocky Linux:9 From an advisory covering 15 CVEs |
before 1:3.5.5-4.el9_8 | 1:3.5.5-4.el9_8 |
openssl-3SUSE:Linux Micro 6.0 From an advisory covering 9 CVEs |
before 3.1.4-14.1 | 3.1.4-14.1 |
openssl-3SUSE:Linux Micro 6.1 From an advisory covering 11 CVEs |
before 3.1.4-slfo.1.1_10.1 | 3.1.4-slfo.1.1_10.1 |
openssl-3SUSE:Linux Micro 6.2 From an advisory covering 15 CVEs |
before 3.5.0-160000.8.1 | 3.5.0-160000.8.1 |
openssl-3SUSE:Linux Enterprise Server 16.0 From an advisory covering 15 CVEs |
before 3.5.0-160000.8.1 | 3.5.0-160000.8.1 |
openssl-3SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 15 CVEs |
before 3.5.0-160000.8.1 | 3.5.0-160000.8.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 3.1.4-150600.5.53.1 | 3.1.4-150600.5.53.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 3.1.4-150600.5.53.1 | 3.1.4-150600.5.53.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs |
before 3.0.8-150500.5.66.1 | 3.0.8-150500.5.66.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs |
before 3.0.8-150500.5.66.1 | 3.0.8-150500.5.66.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs |
before 3.0.8-150500.5.66.1 | 3.0.8-150500.5.66.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs |
before 3.0.8-150500.5.66.1 | 3.0.8-150500.5.66.1 |
openssl-3SUSE:Linux Enterprise Micro 5.3 From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise Micro 5.4 From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs |
before 3.0.8-150400.4.87.1 | 3.0.8-150400.4.87.1 |
openssl-3SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 13 CVEs |
before 3.2.3-150700.5.36.1 | 3.2.3-150700.5.36.1 |
opensslUbuntu:22.04:LTS |
before 3.0.2-0ubuntu1.25, plus listed versions 1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1 Show 19 moreShow less3.0.2-0ubuntu1.23.0.2-0ubuntu1.43.0.2-0ubuntu1.53.0.2-0ubuntu1.63.0.2-0ubuntu1.73.0.2-0ubuntu1.83.0.2-0ubuntu1.93.0.2-0ubuntu1.103.0.2-0ubuntu1.123.0.2-0ubuntu1.133.0.2-0ubuntu1.143.0.2-0ubuntu1.153.0.2-0ubuntu1.163.0.2-0ubuntu1.173.0.2-0ubuntu1.183.0.2-0ubuntu1.193.0.2-0ubuntu1.203.0.2-0ubuntu1.213.0.2-0ubuntu1.23 |
3.0.2-0ubuntu1.25 |
nodejsUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 12.22.5~dfsg-5ubuntu112.22.7~dfsg-2ubuntu112.22.7~dfsg-2ubuntu312.22.9~dfsg-1ubuntu212.22.9~dfsg-1ubuntu3 Show 7 moreShow less12.22.9~dfsg-1ubuntu3.112.22.9~dfsg-1ubuntu3.212.22.9~dfsg-1ubuntu3.312.22.9~dfsg-1ubuntu3.412.22.9~dfsg-1ubuntu3.512.22.9~dfsg-1ubuntu3.612.22.9~dfsg-1ubuntu3.6+esm2 |
None known |
opensslUbuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips1 |
None known |
openssl-fipsUbuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 3.0.5-0ubuntu0.1+Fips2.1 |
None known |
opensslUbuntu:Pro:FIPS-updates:22.04:LTS |
before 3.0.2-0ubuntu1.25+Fips1, plus listed versions 3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips13.0.2-0ubuntu1.14+Fips13.0.2-0ubuntu1.15+Fips13.0.2-0ubuntu1.16+Fips1 Show 6 moreShow less3.0.2-0ubuntu1.17+Fips13.0.2-0ubuntu1.18+Fips13.0.2-0ubuntu1.19+Fips13.0.2-0ubuntu1.20+Fips13.0.2-0ubuntu1.21+Fips13.0.2-0ubuntu1.23+Fips1 |
3.0.2-0ubuntu1.25+Fips1 |
openssl-fipsUbuntu:Pro:FIPS-updates:22.04:LTS |
All versions, plus listed versions 3.0.5-0ubuntu0.1+Fips2.13.0.5-0ubuntu0.2+Fips1 |
None known |
edk2Ubuntu:24.04:LTS |
All versions, plus listed versions 2023.05-22023.11-22023.11-32023.11-42023.11-5 Show 13 moreShow less2023.11-62023.11-82024.02-12024.02-22024.02-2ubuntu0.12024.02-2ubuntu0.32024.02-2ubuntu0.42024.02-2ubuntu0.52024.02-2ubuntu0.62024.02-2ubuntu0.72024.02-2ubuntu0.82024.02-2ubuntu0.92024.02-2ubuntu0.10 |
None known |
opensslUbuntu:24.04:LTS |
before 3.0.13-0ubuntu3.11, plus listed versions 3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu2 Show 9 moreShow less3.0.13-0ubuntu33.0.13-0ubuntu3.13.0.13-0ubuntu3.23.0.13-0ubuntu3.33.0.13-0ubuntu3.43.0.13-0ubuntu3.53.0.13-0ubuntu3.63.0.13-0ubuntu3.73.0.13-0ubuntu3.9 |
3.0.13-0ubuntu3.11 |
openssl-fipsUbuntu:Pro:FIPS-updates:24.04:LTS |
before 3.0.13-0ubuntu3.12+Fips1, plus listed versions 3.0.13-0ubuntu3+Fips13.0.13-0ubuntu3.6+Fips1 |
3.0.13-0ubuntu3.12+Fips1 |
edk2Ubuntu:25.10 |
All versions, plus listed versions 2025.02-3ubuntu22025.02-82025.02-8ubuntu12025.02-8ubuntu22025.02-8ubuntu32025.02-8ubuntu3.12025.02-8ubuntu3.2 |
None known |
opensslUbuntu:25.10 |
before 3.5.3-1ubuntu3.4, plus listed versions 3.4.1-1ubuntu33.5.0-2ubuntu13.5.2-1ubuntu13.5.3-1ubuntu23.5.3-1ubuntu33.5.3-1ubuntu3.3 |
3.5.3-1ubuntu3.4 |
edk2Ubuntu:26.10 |
All versions, plus listed versions 2025.11-3ubuntu72025.11-3ubuntu82026.05-2ubuntu12026.05-2ubuntu22026.05-2ubuntu3 |
None known |
edk2-hweUbuntu:26.10 |
All versions, plus listed versions 2025.11-3ubuntu82025.11-3ubuntu92026.05-2ubuntu12026.05-2ubuntu22026.05-2ubuntu3 |
None known |
edk2Ubuntu:26.04:LTS |
All versions, plus listed versions 2025.02-8ubuntu32025.11-3ubuntu62025.11-3ubuntu72025.11-3ubuntu7.22025.11-3ubuntu7.3 |
None known |
edk2-hweUbuntu:26.04:LTS |
All versions, plus listed versions 2025.11-3ubuntu62025.11-3ubuntu82025.11-3ubuntu8.2 |
None known |
opensslUbuntu:26.04:LTS |
before 3.5.5-1ubuntu3.2, plus listed versions 3.5.3-1ubuntu23.5.5-1ubuntu13.5.5-1ubuntu3 |
3.5.5-1ubuntu3.2 |
openssl-3openSUSE:Tumbleweed From an advisory covering 14 CVEs |
before 3.5.3-6.1 | 3.5.3-6.1 |
openssl-3openSUSE:Leap 16.0 From an advisory covering 15 CVEs |
before 3.5.0-160000.8.1 | 3.5.0-160000.8.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-42770 is a low vulnerability (CVSS 3.7) in Openssl, published June 9, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 43rd percentile. Fixed in openssl 3.3.7-r1.
References
openssl-library.org/news/secadv/20260609.txt
github.com/openssl/openssl/commit/3da5a516cd2635a320ff748503db2cef7c4b0f02
github.com/openssl/openssl/commit/3ddbb7ab50bd93dfc59cbe08e269a67605aeebdb
github.com/openssl/openssl/commit/ca2237ab5615641b662183b077f62c08d75e8070
github.com/openssl/openssl/commit/5f452bba2c681423d8fcffd120a19b757ee42e3c
github.com/openssl/openssl/commit/7fbfde7677ed8808828bf00ff01c937ca04bdda2
Show 194 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-42770
github.com/openssl/security/commit/3da5a516cd2635a320ff748503db2cef7c4b0f02
github.com/openssl/security/commit/3ddbb7ab50bd93dfc59cbe08e269a67605aeebdb
github.com/openssl/security/commit/5f452bba2c681423d8fcffd120a19b757ee42e3c
github.com/openssl/security/commit/7fbfde7677ed8808828bf00ff01c937ca04bdda2
github.com/openssl/security/commit/ca2237ab5615641b662183b077f62c08d75e8070
github.com/advisories/GHSA-3cxm-476w-ghm2
security.alpinelinux.org/vuln/CVE-2026-42770
access.redhat.com/errata/RHSA-2026:25237
access.redhat.com/security/cve/CVE-2026-34180
access.redhat.com/security/cve/CVE-2026-34181
access.redhat.com/security/cve/CVE-2026-34182
access.redhat.com/security/cve/CVE-2026-34183
access.redhat.com/security/cve/CVE-2026-42764
access.redhat.com/security/cve/CVE-2026-42766
access.redhat.com/security/cve/CVE-2026-42767
access.redhat.com/security/cve/CVE-2026-42768
access.redhat.com/security/cve/CVE-2026-42769
access.redhat.com/security/cve/CVE-2026-42770
access.redhat.com/security/cve/CVE-2026-45445
access.redhat.com/security/cve/CVE-2026-45446
access.redhat.com/security/cve/CVE-2026-45447
access.redhat.com/security/cve/CVE-2026-7383
access.redhat.com/security/cve/CVE-2026-9076
bugzilla.redhat.com/2481879
bugzilla.redhat.com/2481880
bugzilla.redhat.com/2481881
bugzilla.redhat.com/2481882
bugzilla.redhat.com/2481884
bugzilla.redhat.com/2481885
bugzilla.redhat.com/2481887
bugzilla.redhat.com/2481890
bugzilla.redhat.com/2481891
bugzilla.redhat.com/2481892
bugzilla.redhat.com/2481893
bugzilla.redhat.com/2481894
bugzilla.redhat.com/2481896
bugzilla.redhat.com/2481897
bugzilla.redhat.com/2481898
errata.almalinux.org/10/ALSA-2026-25237.html
access.redhat.com/errata/RHSA-2026:25239
errata.almalinux.org/9/ALSA-2026-25239.html
docs.bell-sw.com/security/cves/CVE-2026-42770
github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42770.json
security-tracker.debian.org/tracker/CVE-2026-42770
advisories.mageia.org/MGASA-2026-0253.html
bugs.mageia.org/show_bug.cgi?id=35662
openwall.com/lists/oss-security/2026/06/09/15
ubuntu.com/security/notices/USN-8414-1
lists.debian.org/debian-security-announce/2026/msg00245.html
lists.fedoraproject.org/archives/list/[email protected]/message/M6FSVWKLYXUHNRSEKJHJA6OVPW64N45U
lists.opensuse.org/archives/list/[email protected]/message/YTQ27HDP33LD6AS24REY2JEVD6LKVTQQ
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2781
nvd.nist.gov/vuln/detail/CVE-2026-34180
nvd.nist.gov/vuln/detail/CVE-2026-34182
nvd.nist.gov/vuln/detail/CVE-2026-42766
nvd.nist.gov/vuln/detail/CVE-2026-42767
nvd.nist.gov/vuln/detail/CVE-2026-45445
nvd.nist.gov/vuln/detail/CVE-2026-45446
nvd.nist.gov/vuln/detail/CVE-2026-45447
nvd.nist.gov/vuln/detail/CVE-2026-7383
nvd.nist.gov/vuln/detail/CVE-2026-9076
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2782
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2891
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3006
nvd.nist.gov/vuln/detail/CVE-2026-42768
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2481879
bugzilla.redhat.com/show_bug.cgi?id=2481880
bugzilla.redhat.com/show_bug.cgi?id=2481881
bugzilla.redhat.com/show_bug.cgi?id=2481882
bugzilla.redhat.com/show_bug.cgi?id=2481884
bugzilla.redhat.com/show_bug.cgi?id=2481885
bugzilla.redhat.com/show_bug.cgi?id=2481887
bugzilla.redhat.com/show_bug.cgi?id=2481890
bugzilla.redhat.com/show_bug.cgi?id=2481891
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_25237.json
cve.org/CVERecord?id=CVE-2026-7383
cve.org/CVERecord?id=CVE-2026-9076
cve.org/CVERecord?id=CVE-2026-34180
cve.org/CVERecord?id=CVE-2026-34181
nvd.nist.gov/vuln/detail/CVE-2026-34181
cve.org/CVERecord?id=CVE-2026-34182
cve.org/CVERecord?id=CVE-2026-34183
nvd.nist.gov/vuln/detail/CVE-2026-34183
cve.org/CVERecord?id=CVE-2026-42764
nvd.nist.gov/vuln/detail/CVE-2026-42764
cve.org/CVERecord?id=CVE-2026-42766
cve.org/CVERecord?id=CVE-2026-42767
cve.org/CVERecord?id=CVE-2026-42768
cve.org/CVERecord?id=CVE-2026-42769
nvd.nist.gov/vuln/detail/CVE-2026-42769
cve.org/CVERecord?id=CVE-2026-42770
cve.org/CVERecord?id=CVE-2026-45445
cve.org/CVERecord?id=CVE-2026-45446
cve.org/CVERecord?id=CVE-2026-45447
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_25239.json
access.redhat.com/errata/RHSA-2026:42825
images.redhat.com
access.redhat.com/security/cve/CVE-2026-54876
access.redhat.com/security/cve/CVE-2026-75803
access.redhat.com/security/cve/CVE-2026-42765
access.redhat.com/security/cve/CVE-2026-42771
access.redhat.com/security/cve/CVE-2026-35188
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_42825.json
cve.org/CVERecord?id=CVE-2026-35188
nvd.nist.gov/vuln/detail/CVE-2026-35188
cve.org/CVERecord?id=CVE-2026-42765
nvd.nist.gov/vuln/detail/CVE-2026-42765
cve.org/CVERecord?id=CVE-2026-42771
nvd.nist.gov/vuln/detail/CVE-2026-42771
cve.org/CVERecord?id=CVE-2026-54876
nvd.nist.gov/vuln/detail/CVE-2026-54876
github.com/openssl/openssl/commit/155b5fe0f93365e6df1c56ee3606b121080c6c12
github.com/openssl/openssl/commit/d8c51048ac037a21bae0f41cad7a3920dc7f3638
openssl-library.org/news/secadv/20260805.txt
cve.org/CVERecord?id=CVE-2026-75803
nvd.nist.gov/vuln/detail/CVE-2026-75803
github.com/openssl/openssl/commit/119ab9555dc62275bbd71f6f49529b1a44feba42
github.com/openssl/openssl/commit/3621257986e27e540bf96a11570929a6e5a9e05b
github.com/openssl/openssl/commit/6c7aa6f8f6449b7fe0137ee8be65fcd239bd7d6a
github.com/openssl/openssl/commit/bdeb0cd994d915342787f117ee75044f0dc36f34
github.com/openssl/openssl/commit/bf95f5f772e9362f87b25cfa2f8cb15d984865b9
openssl-library.org/news/secadv/20260825.txt
cve.org/CVERecord?id=CVE-2026-93599
nvd.nist.gov/vuln/detail/CVE-2026-93599
github.com/rustls/webpki/security/advisories/GHSA-82j2-j2ch-gfr8
vulncheck.com/advisories/rustls-webpki-before-0.103.13-panic-via-empty-bit-string
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55543.json
cve.org/CVERecord?id=CVE-2026-69247
nvd.nist.gov/vuln/detail/CVE-2026-69247
github.com/pyca/cryptography/commit/53fccd93413a8d7f07d6d8999681f27b75cffa3f
github.com/pyca/cryptography/pull/15369
github.com/pyca/cryptography/security/advisories/GHSA-g6cj-pr64-35w5
cve.org/CVERecord?id=CVE-2026-69248
nvd.nist.gov/vuln/detail/CVE-2026-69248
github.com/pyca/cryptography/commit/4d035a4225965edeffd312079a510ef25fcfdcb2
cve.org/CVERecord?id=CVE-2026-69249
nvd.nist.gov/vuln/detail/CVE-2026-69249
openssl-library.org/news/vulnerabilities
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_59635.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_59641.json
openssl-library.org/news/secadv/20260929.txt
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62562.json
ruby-lang.org/en/news/2026/08/27/multiple-vulnerabilities-in-resolv
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62563.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62790.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67551.json
errata.rockylinux.org/RLSA-2026:25237
errata.rockylinux.org/RLSA-2026:25239
suse.com/support/update/announcement/2026/suse-su-202622100-1
bugzilla.suse.com/1266340
bugzilla.suse.com/1266341
bugzilla.suse.com/1266342
bugzilla.suse.com/1266344
bugzilla.suse.com/1266349
bugzilla.suse.com/1266353
bugzilla.suse.com/1266355
bugzilla.suse.com/1266356
bugzilla.suse.com/1266357
suse.com/security/cve/CVE-2026-34180
suse.com/security/cve/CVE-2026-34182
suse.com/security/cve/CVE-2026-42766
suse.com/security/cve/CVE-2026-42770
suse.com/security/cve/CVE-2026-45445
suse.com/security/cve/CVE-2026-45446
suse.com/security/cve/CVE-2026-45447
suse.com/security/cve/CVE-2026-7383
suse.com/security/cve/CVE-2026-9076
suse.com/support/update/announcement/2026/suse-su-202622132-1
bugzilla.suse.com/1230698
bugzilla.suse.com/1260446
bugzilla.suse.com/1261678
suse.com/security/cve/CVE-2024-41996
suse.com/security/cve/CVE-2026-28390
suse.com/support/update/announcement/2026/suse-su-202622251-1
bugzilla.suse.com/1259652
bugzilla.suse.com/1266345
bugzilla.suse.com/1266347
bugzilla.suse.com/1266350
bugzilla.suse.com/1266351
bugzilla.suse.com/1266352
suse.com/security/cve/CVE-2026-2673
suse.com/security/cve/CVE-2026-34183
suse.com/security/cve/CVE-2026-42764
suse.com/security/cve/CVE-2026-42767
suse.com/security/cve/CVE-2026-42768
suse.com/security/cve/CVE-2026-42769
suse.com/support/update/announcement/2026/suse-su-202622315-1
suse.com/support/update/announcement/2026/suse-su-20262393-1
suse.com/support/update/announcement/2026/suse-su-20262397-1
suse.com/support/update/announcement/2026/suse-su-20262598-1
bugzilla.suse.com/1266343
ubuntu.com/security/CVE-2026-42770
Left out here: 84 references and the rest of 3 source descriptions. The JSON record has them.