CVE-2026-31790
Incorrect Failure Handling in RSA KEM RSASVE Encapsulation
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
Incorrect Failure Handling in RSA KEM RSASVE Encapsulation
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-754
- Updated
- 2026-11-02
EUVDEUVD-2026-19969
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
EUVD-2026-19969- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vgxx-5xj5-q97x
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key...
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
GHSA-vgxx-5xj5-q97x- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-754
- Updated
- 2026-11-02
NVD
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-754
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-31790
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
ALPINE-CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2026-31790
7.5
- Record
BELL-CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 47 moreShow less
OSV
7.5
Incorrect Failure Handling in RSA KEM RSASVE Encapsulation
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-754
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-31790
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer. Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker. RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced. If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext. As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue. The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
DEBIAN-CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVJLSEC-2026-277
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can...
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1
on error. The affected code tests only whether the return value is non-zero.
As a result, if RSA encryption fails, encapsulation can still return success to
the caller, set the output lengths, and leave the caller to use the contents of
the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an
attacker-supplied invalid RSA public key without first validating that key,
then this may cause stale or uninitialized contents of the caller-provided
ciphertext buffer to be disclosed to the attacker in place of the KEM
ciphertext.
As a workaround calling EVP_PKEY_public_check() or
EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate
the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
JLSEC-2026-277- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-2041
7.5
openssl security update
Security Fix(es):
Issue summary: An uncommon configuration of clients performing DANE TLSA-based server authentication, when paired with uncommon server DANE TLSA records, may result in a use-after-free and/or double-free on the client side.
Impact summary: A use after free can have a range of potential consequences such as the corruption of valid data, crashes or execution of arbitrary code.
However, the issue only affects clients that make use of TLSA records with both the PKIX-TA(0/PKIX-EE(1) certificate usages and the DANE-TA(2) certificate usage.
By far the most common deployment of DANE is in SMTP MTAs for which RFC7672 recommends that clients treat as 'unusable' any TLSA records that have the PKIX certificate usages. These SMTP (or other similar) clients are not vulnerable to this issue. Conversely, any clients that support only the PKIX usages, and ignore the DANE-TA(2) usage are also not vulnerable.
The client would also need to be communicating with a server that publishes a TLSA RRset with both types of TLSA records.
No FIPS modules are affected by this issue, the problem code is outside the FIPS module boundary.(CVE-2026-28387)
Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed a NULL pointer dereference might happen if the required CRL Number extension is missing.
Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application.
When CRL processing and delta CRL processing is enabled during X.509 certificate verification, the delta CRL processing does not check whether the CRL Number extension is NULL before dereferencing it. When a malformed delta CRL file is being processed, this parameter can be NULL, causing a NULL pointer dereference.
Exploiting this issue requires the X509_V_FLAG_USE_DELTAS flag to be enabled in the verification context, the certificate being verified to contain a freshestCRL extension or the base CRL to have the EXFLAG_FRESHEST flag set, and an attacker to provide a malformed CRL to an application that processes it.
The vulnerability is limited to Denial of Service and cannot be escalated to achieve code execution or memory disclosure. For that reason the issue was assessed as Low severity according to our Security Policy.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28388)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyAgreeRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyAgreeRecipientInfo is processed, the optional parameters field of KeyEncryptionAlgorithmIdentifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call CMS_decrypt() on untrusted input (e.g., S/MIME processing or CMS-based protocols) are vulnerable.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28389)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyTransportRecipientInfo with RSA-OAEP encryption is processed, the optional parameters field of RSA-OAEP SourceFunc algorithm identifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call…
- Record
OESA-2026-2041- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2042
7.5
openssl security update
Security Fix(es):
Issue summary: An uncommon configuration of clients performing DANE TLSA-based server authentication, when paired with uncommon server DANE TLSA records, may result in a use-after-free and/or double-free on the client side.
Impact summary: A use after free can have a range of potential consequences such as the corruption of valid data, crashes or execution of arbitrary code.
However, the issue only affects clients that make use of TLSA records with both the PKIX-TA(0/PKIX-EE(1) certificate usages and the DANE-TA(2) certificate usage.
By far the most common deployment of DANE is in SMTP MTAs for which RFC7672 recommends that clients treat as 'unusable' any TLSA records that have the PKIX certificate usages. These SMTP (or other similar) clients are not vulnerable to this issue. Conversely, any clients that support only the PKIX usages, and ignore the DANE-TA(2) usage are also not vulnerable.
The client would also need to be communicating with a server that publishes a TLSA RRset with both types of TLSA records.
No FIPS modules are affected by this issue, the problem code is outside the FIPS module boundary.(CVE-2026-28387)
Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed a NULL pointer dereference might happen if the required CRL Number extension is missing.
Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application.
When CRL processing and delta CRL processing is enabled during X.509 certificate verification, the delta CRL processing does not check whether the CRL Number extension is NULL before dereferencing it. When a malformed delta CRL file is being processed, this parameter can be NULL, causing a NULL pointer dereference.
Exploiting this issue requires the X509_V_FLAG_USE_DELTAS flag to be enabled in the verification context, the certificate being verified to contain a freshestCRL extension or the base CRL to have the EXFLAG_FRESHEST flag set, and an attacker to provide a malformed CRL to an application that processes it.
The vulnerability is limited to Denial of Service and cannot be escalated to achieve code execution or memory disclosure. For that reason the issue was assessed as Low severity according to our Security Policy.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28388)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyAgreeRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyAgreeRecipientInfo is processed, the optional parameters field of KeyEncryptionAlgorithmIdentifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call CMS_decrypt() on untrusted input (e.g., S/MIME processing or CMS-based protocols) are vulnerable.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28389)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyTransportRecipientInfo with RSA-OAEP encryption is processed, the optional parameters field of RSA-OAEP SourceFunc algorithm identifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call…
- Record
OESA-2026-2042- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2043
7.5
openssl security update
Security Fix(es):
Issue summary: An uncommon configuration of clients performing DANE TLSA-based server authentication, when paired with uncommon server DANE TLSA records, may result in a use-after-free and/or double-free on the client side.
Impact summary: A use after free can have a range of potential consequences such as the corruption of valid data, crashes or execution of arbitrary code.
However, the issue only affects clients that make use of TLSA records with both the PKIX-TA(0/PKIX-EE(1) certificate usages and the DANE-TA(2) certificate usage.
By far the most common deployment of DANE is in SMTP MTAs for which RFC7672 recommends that clients treat as 'unusable' any TLSA records that have the PKIX certificate usages. These SMTP (or other similar) clients are not vulnerable to this issue. Conversely, any clients that support only the PKIX usages, and ignore the DANE-TA(2) usage are also not vulnerable.
The client would also need to be communicating with a server that publishes a TLSA RRset with both types of TLSA records.
No FIPS modules are affected by this issue, the problem code is outside the FIPS module boundary.(CVE-2026-28387)
Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed a NULL pointer dereference might happen if the required CRL Number extension is missing.
Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application.
When CRL processing and delta CRL processing is enabled during X.509 certificate verification, the delta CRL processing does not check whether the CRL Number extension is NULL before dereferencing it. When a malformed delta CRL file is being processed, this parameter can be NULL, causing a NULL pointer dereference.
Exploiting this issue requires the X509_V_FLAG_USE_DELTAS flag to be enabled in the verification context, the certificate being verified to contain a freshestCRL extension or the base CRL to have the EXFLAG_FRESHEST flag set, and an attacker to provide a malformed CRL to an application that processes it.
The vulnerability is limited to Denial of Service and cannot be escalated to achieve code execution or memory disclosure. For that reason the issue was assessed as Low severity according to our Security Policy.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28388)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyAgreeRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyAgreeRecipientInfo is processed, the optional parameters field of KeyEncryptionAlgorithmIdentifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call CMS_decrypt() on untrusted input (e.g., S/MIME processing or CMS-based protocols) are vulnerable.
The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.(CVE-2026-28389)
Issue summary: During processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo a NULL pointer dereference can happen.
Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service.
When a CMS EnvelopedData message that uses KeyTransportRecipientInfo with RSA-OAEP encryption is processed, the optional parameters field of RSA-OAEP SourceFunc algorithm identifier is examined without checking for its presence. This results in a NULL pointer dereference if the field is missing.
Applications and services that call…
- Record
OESA-2026-2043- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2161
7.5
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: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.(CVE-2026-31790)
- Record
OESA-2026-2161- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-2602
7.5
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: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.(CVE-2026-31790)
- Record
OESA-2026-2602- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:19066
6.5
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:19066- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2026:19218
5.9
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:19218- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:27744
5.9
Red Hat Security Advisory: openssl-fips-provider security update
- Record
RHSA-2026:27744- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:27745
5.9
Red Hat Security Advisory: openssl-fips-provider security update
- Record
RHSA-2026:27745- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:27746
5.9
Red Hat Security Advisory: openssl-fips-provider security update
- Record
RHSA-2026:27746- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:28211
5.9
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:28211- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:28832
5.9
Red Hat Security Advisory: openssl-fips-provider security update
- Record
RHSA-2026:28832- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:39297
7.5
Red Hat Security Advisory: edk2 security, bug fix, and enhancement update
- Record
RHSA-2026:39297- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:71542
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:71542- 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:7261
9.8
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7261- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:83617
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:83617- 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:84572
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:84572- 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:84573
9.1
Red Hat Security Advisory: openssl security update
- Record
RHSA-2026:84573- 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:19066
5.9
Moderate: 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: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
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:19066- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2026:19218
5.9
Moderate: 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: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
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:19218- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2026:39297
7.5
Moderate: edk2 security, bug fix, and enhancement update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
-
openssl: openssl: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
-
openssl: OpenSSL: Denial of Service due to NULL pointer dereference in CMS EnvelopedData processing (CVE-2026-28390)
Bug Fix(es) and Enhancement(s):
- edk2/x64: re-enable legacy kernel loader [rhel-10.2.z] (JIRA:Rocky Linux-182421)
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:39297- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-OS-ALPINE-317-CVE-2026-31790
7.5
CVE-2026-31790 in openssl - Patched by Root
Root has patched CVE-2026-31790 in the openssl package for Root:Alpine:3.17. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-317-CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-31790
7.5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer. Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker. RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced. If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext. As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue. The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
UBUNTU-CVE-2026-31790- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2026:19066 No score
Moderate: 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: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
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:19066- Updated
- 2026-11-02
OSVALSA-2026:19218 No score
Moderate: 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: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
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:19218- Updated
- 2026-11-02
OSVALSA-2026:39297 No score
Moderate: edk2 security, bug fix, and enhancement update
EDK (Embedded Development Kit) is a project to enable UEFI support for Virtual Machines. This package contains a sample 64-bit UEFI firmware for QEMU and KVM.
Security Fix(es):
- openssl: openssl: Information Disclosure from Uninitialized Memory via Invalid RSA Public Key (CVE-2026-31790)
- openssl: OpenSSL: Denial of Service due to NULL pointer dereference in CMS EnvelopedData processing (CVE-2026-28390)
Bug Fix(es) and Enhancement(s):
- edk2/x64: re-enable legacy kernel loader [almalinux-10.2.z] (JIRA:AlmaLinux-182421)
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:39297- Updated
- 2026-11-02
OSVAZL-81950 No score
CVE-2026-31790 affecting package openssl for versions less than 3.3.5-5
Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
- Record
AZL-81950- Updated
- 2026-11-02
OSVCLSA-2026-1777948139 No score
openssl: Fix of CVE-2026-31790
- CVE-2026-31790: fix RSA KEM RSASVE encapsulation memory leak by validating RSA_public_encrypt() return value and cleansing secret on failure
- Record
CLSA-2026-1777948139- Updated
- 2026-11-02
OSVCLSA-2026-1778072039 No score
openssl: Fix of CVE-2026-31790
- CVE-2026-31790: fix RSA KEM RSASVE encapsulation memory leak by validating RSA_public_encrypt() return value and cleansing secret on failure
- Record
CLSA-2026-1778072039- Updated
- 2026-11-02
OSVMGASA-2026-0091 No score
Updated openssl packages fix security vulnerabilities
Incorrect Failure Handling in RSA KEM RSASVE Encapsulation. (CVE-2026-31790) Potential Use-after-free in DANE Client Code. (CVE-2026-28387) NULL Pointer Dereference When Processing a Delta CRL. (CVE-2026-28388) Possible NULL Dereference When Processing CMS KeyAgreeRecipientInfo. (CVE-2026-28389) Possible NULL Dereference When Processing CMS KeyTransportRecipientInfo. (CVE-2026-28390) Heap Buffer Overflow in Hexadecimal Conversion. (CVE-2026-31789)
- Record
MGASA-2026-0091- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10533-1 No score
libopenssl-3-devel-3.5.3-4.1 on GA media
These are all security issues fixed in the libopenssl-3-devel-3.5.3-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10533-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20525-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-28387: potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL pointer dereference when processing a delta (bsc#1260442).
- CVE-2026-28389: possible NULL pointer dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-28390: NULL pointer dereference during processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo (bsc#1261678).
- CVE-2026-31789: heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
Other updates and bugfixes:
- Enable MD2 in legacy provider (jsc#PED-15724).
- Record
openSUSE-SU-2026:20525-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1213-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1213-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1214-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1214-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1215-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1215-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1216-1 No score
Security update for openssl-1_1
This update for openssl-1_1 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1216-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1256-1 No score
Security update for openssl-1_0_0
This update for openssl-1_0_0 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1256-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1257-1 No score
Security update for openssl-1_1
This update for openssl-1_1 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1257-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1291-1 No score
Security update for openssl-1_0_0
This update for openssl-1_0_0 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:1291-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1375-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- CVE-2026-28390: NULL pointer dereference during processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo (bsc#1261678).
Other updates and bugfixes:
- Enable MD2 in legacy provider (jsc#PED-15724).
- Record
SUSE-SU-2026:1375-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21037-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:21037-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21065-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2026-28387: Potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL Pointer Dereference When Processing a Delta CRL (bsc#1260442).
- CVE-2026-28389: Possible NULL dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-31789: Heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: Incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
- Record
SUSE-SU-2026:21065-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21107-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-28387: potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL pointer dereference when processing a delta (bsc#1260442).
- CVE-2026-28389: possible NULL pointer dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-28390: NULL pointer dereference during processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo (bsc#1261678).
- CVE-2026-31789: heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
Other updates and bugfixes:
- Enable MD2 in legacy provider (jsc#PED-15724).
- Record
SUSE-SU-2026:21107-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21186-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2026-2673: TLS 1.3 servers may choose unexpected key agreement group (bsc#1259652).
- CVE-2026-28387: potential use-after-free in DANE client code (bsc#1260441).
- CVE-2026-28388: NULL pointer dereference when processing a delta (bsc#1260442).
- CVE-2026-28389: possible NULL pointer dereference when processing CMS KeyAgreeRecipientInfo (bsc#1260443).
- CVE-2026-28390: NULL pointer dereference during processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo (bsc#1261678).
- CVE-2026-31789: heap buffer overflow in hexadecimal conversion (bsc#1260444).
- CVE-2026-31790: incorrect failure handling in RSA KEM RSASVE encapsulation (bsc#1260445).
Other updates and bugfixes:
- Enable MD2 in legacy provider (jsc#PED-15724).
- Record
SUSE-SU-2026:21186-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensslAlpine:v3.20 |
3.0.0 up to 3.3.7-r0 | 3.3.7-r0 |
opensslAlpine:v3.21 |
3.0.0 up to 3.3.7-r0 | 3.3.7-r0 |
opensslAlpine:v3.22 |
3.0.0 up to 3.5.6-r0 | 3.5.6-r0 |
opensslAlpine:v3.23 |
3.0.0 up to 3.5.6-r0 | 3.5.6-r0 |
opensslAlpine:v3.24 |
3.0.0 up to 3.5.6-r0 | 3.5.6-r0 |
opensslAlmaLinux:10 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2.alma.1 | 1:3.5.5-2.el10_2.alma.1 |
openssl-develAlmaLinux:10 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2.alma.1 | 1:3.5.5-2.el10_2.alma.1 |
openssl-libsAlmaLinux:10 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2.alma.1 | 1:3.5.5-2.el10_2.alma.1 |
openssl-perlAlmaLinux:10 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2.alma.1 | 1:3.5.5-2.el10_2.alma.1 |
opensslAlmaLinux:9 |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
Show 179 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openssl-develAlmaLinux:9 |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-libsAlmaLinux:9 |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-perlAlmaLinux:9 |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
edk2-aarch64AlmaLinux:10 From an advisory covering 2 CVEs |
before 20251114-5.el10_2.2 | 20251114-5.el10_2.2 |
edk2-ovmfAlmaLinux:10 From an advisory covering 2 CVEs |
before 20251114-5.el10_2.2 | 20251114-5.el10_2.2 |
edk2-toolsAlmaLinux:10 From an advisory covering 2 CVEs |
before 20251114-5.el10_2.2 | 20251114-5.el10_2.2 |
edk2-tools-docAlmaLinux:10 From an advisory covering 2 CVEs |
before 20251114-5.el10_2.2 | 20251114-5.el10_2.2 |
opensslAzure Linux:3 |
before 3.3.5-5 | 3.3.5-5 |
opensslAlpaquita:23 |
3.0.8-r4 up to 3.0.20-r0 | 3.0.20-r0 |
opensslAlpaquita:25 |
3.5.0-r0 up to 3.5.6-r0 | 3.5.6-r0 |
opensslAlpaquita:stream |
3.1.1-r1 up to 3.5.6-r0 | 3.5.6-r0 |
opensslBellSoft Hardened Containers:23 |
3.0.8-r4 up to 3.0.20-r0 | 3.0.20-r0 |
opensslBellSoft Hardened Containers:25 |
3.5.0-r0 up to 3.5.6-r0 | 3.5.6-r0 |
opensslBellSoft Hardened Containers:stream |
3.1.1-r1 up to 3.5.6-r0 | 3.5.6-r0 |
opensslTuxCare:AlmaLinux:9.6 |
before 1:3.2.2-6.el9_6.1.tuxcare.6.els9 | 1:3.2.2-6.el9_6.1.tuxcare.6.els9 |
openssl-develTuxCare:AlmaLinux:9.6 |
before 1:3.2.2-6.el9_6.1.tuxcare.6.els9 | 1:3.2.2-6.el9_6.1.tuxcare.6.els9 |
openssl-libsTuxCare:AlmaLinux:9.6 |
before 1:3.2.2-6.el9_6.1.tuxcare.6.els9 | 1:3.2.2-6.el9_6.1.tuxcare.6.els9 |
openssl-perlTuxCare:AlmaLinux:9.6 |
before 1:3.2.2-6.el9_6.1.tuxcare.6.els9 | 1:3.2.2-6.el9_6.1.tuxcare.6.els9 |
opensslTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-20.el9_2.tuxcare.1.els10 | 1:3.0.7-20.el9_2.tuxcare.1.els10 |
openssl-develTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-20.el9_2.tuxcare.1.els10 | 1:3.0.7-20.el9_2.tuxcare.1.els10 |
openssl-libsTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-20.el9_2.tuxcare.1.els10 | 1:3.0.7-20.el9_2.tuxcare.1.els10 |
openssl-perlTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-20.el9_2.tuxcare.1.els10 | 1:3.0.7-20.el9_2.tuxcare.1.els10 |
opensslDebian:12 |
before 3.0.19-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 15 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.9-1 |
3.0.19-1~deb12u2 |
opensslDebian:13 |
before 3.5.5-1~deb13u2, plus listed versions 3.5.1-13.5.1-1+deb13u13.5.2-13.5.3-13.5.4-13.5.4-1~deb13u13.5.4-1~deb13u23.5.5-1~deb13u1 |
3.5.5-1~deb13u2 |
opensslDebian:14 |
before 3.6.2-1, plus listed versions 3.5.1-13.5.2-13.5.3-13.5.4-13.5.4-1~deb13u1 Show 16 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-3 |
3.6.2-1 |
AppBundlerJulia |
1.0.0 up to 1.0.1 | 1.0.1 |
OpenSSL_jllJulia |
3.0.8+0 up to 3.0.20+0, 3.5.0+0 up to 3.5.6+0 | 3.0.20+03.5.6+0 |
Openresty_jllJulia |
1.27.1+0 and later | None known |
opensslMageia:9 From an advisory covering 6 CVEs |
before 3.0.20-1.mga9 | 3.0.20-1.mga9 |
opensslopenEuler:24.03-LTS From an advisory covering 6 CVEs |
before 3.0.12-47.oe2403 | 3.0.12-47.oe2403 |
opensslopenEuler:24.03-LTS-SP1 From an advisory covering 6 CVEs |
before 3.0.12-47.oe2403sp1 | 3.0.12-47.oe2403sp1 |
opensslopenEuler:24.03-LTS-SP3 From an advisory covering 6 CVEs |
before 3.0.12-47.oe2403sp3 | 3.0.12-47.oe2403sp3 |
edk2openEuler:24.03-LTS-SP3 |
before 202308-37.oe2403sp3 | 202308-37.oe2403sp3 |
edk2openEuler:24.03-LTS-SP1 |
before 202308-33.oe2403sp1 | 202308-33.oe2403sp1 |
openssl-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-develRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-libs-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-perlRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
opensslRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-libsRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
openssl-debuginfoRed Hat:enterprise_linux:9::appstream |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-debugsourceRed Hat:enterprise_linux:9::appstream |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-develRed Hat:enterprise_linux:9::appstream |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-perlRed Hat:enterprise_linux:9::appstream |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
opensslRed Hat:enterprise_linux:9::baseos |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-debugsourceRed Hat:enterprise_linux:9::baseos |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-libsRed Hat:enterprise_linux:9::baseos |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::baseos |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
openssl-fips-providerRed Hat:enterprise_linux:9::baseos |
before 0:3.0.7-11.el9_8 | 0:3.0.7-11.el9_8 |
openssl-fips-provider-soRed Hat:enterprise_linux:9::baseos |
before 0:3.0.7-11.el9_8 | 0:3.0.7-11.el9_8 |
openssl-fips-provider-so-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.0.7-11.el9_8 | 0:3.0.7-11.el9_8 |
openssl-fips-provider-so-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:3.0.7-11.el9_8 | 0:3.0.7-11.el9_8 |
openssl-fips-providerRed Hat:enterprise_linux_eus:10.0 |
before 0:3.0.7-11.el10_0 | 0:3.0.7-11.el10_0 |
openssl-fips-provider-soRed Hat:enterprise_linux_eus:10.0 |
before 0:3.0.7-11.el10_0 | 0:3.0.7-11.el10_0 |
openssl-fips-provider-so-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:3.0.7-11.el10_0 | 0:3.0.7-11.el10_0 |
openssl-fips-provider-so-debugsourceRed Hat:enterprise_linux_eus:10.0 |
before 0:3.0.7-11.el10_0 | 0:3.0.7-11.el10_0 |
openssl-fips-providerRed Hat:enterprise_linux:10.2 |
before 0:3.0.7-11.el10_2 | 0:3.0.7-11.el10_2 |
openssl-fips-provider-soRed Hat:enterprise_linux:10.2 |
before 0:3.0.7-11.el10_2 | 0:3.0.7-11.el10_2 |
openssl-fips-provider-so-debuginfoRed Hat:enterprise_linux:10.2 |
before 0:3.0.7-11.el10_2 | 0:3.0.7-11.el10_2 |
openssl-fips-provider-so-debugsourceRed Hat:enterprise_linux:10.2 |
before 0:3.0.7-11.el10_2 | 0:3.0.7-11.el10_2 |
openssl-fips-providerRed Hat:hummingbird:1 |
before 0:3.0.7-1.2.hum1 | 0:3.0.7-1.2.hum1 |
openssl-fips-provider-soRed Hat:hummingbird:1 |
before 0:3.0.7-1.2.hum1 | 0:3.0.7-1.2.hum1 |
openssl-fips-providerRed Hat:rhel_e4s:9.2::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-debugsourceRed Hat:rhel_e4s:9.2::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-soRed Hat:rhel_e4s:9.2::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-so-debuginfoRed Hat:rhel_e4s:9.2::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-providerRed Hat:rhel_e4s:9.4::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-debugsourceRed Hat:rhel_e4s:9.4::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-soRed Hat:rhel_e4s:9.4::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-so-debuginfoRed Hat:rhel_e4s:9.4::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-providerRed Hat:rhel_eus:9.6::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-debugsourceRed Hat:rhel_eus:9.6::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-soRed Hat:rhel_eus:9.6::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
openssl-fips-provider-so-debuginfoRed Hat:rhel_eus:9.6::baseos |
before 0:3.0.7-11.el9_0 | 0:3.0.7-11.el9_0 |
edk2Red Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-aarch64Red Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-ovmfRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-toolsRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-tools-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
edk2-tools-docRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
openssl-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
openssl-debugsourceRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
openssl-develRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
openssl-perlRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
opensslRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
openssl-libsRed Hat:enterprise_linux_eus:10.0 From an advisory covering 7 CVEs |
before 1:3.2.2-16.el10_0.7 | 1:3.2.2-16.el10_0.7 |
opensslRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-config-fipsRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-develRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-devel-engineRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-libsRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-perlRed Hat:hummingbird:1 From an advisory covering 23 CVEs |
before 0:3.5.6-0.1.hum1 | 0:3.5.6-0.1.hum1 |
openssl-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-develRed Hat:rhel_eus:9.6::appstream From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-perlRed Hat:rhel_eus:9.6::appstream From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
opensslRed Hat:rhel_eus:9.6::baseos From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-debugsourceRed Hat:rhel_eus:9.6::baseos From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-libsRed Hat:rhel_eus:9.6::baseos From an advisory covering 7 CVEs |
before 1:3.2.2-7.el9_6.4 | 1:3.2.2-7.el9_6.4 |
openssl-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
openssl-debugsourceRed Hat:rhel_e4s:9.2::appstream From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
opensslRed Hat:rhel_e4s:9.2::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
openssl-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
openssl-debugsourceRed Hat:rhel_e4s:9.2::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
openssl-libsRed Hat:rhel_e4s:9.2::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-18.el9_2.4 | 1:3.0.7-18.el9_2.4 |
openssl-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-debugsourceRed Hat:rhel_e4s:9.4::appstream From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-libs-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
opensslRed Hat:rhel_e4s:9.4::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-debugsourceRed Hat:rhel_e4s:9.4::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-libsRed Hat:rhel_e4s:9.4::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
openssl-libs-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 6 CVEs |
before 1:3.0.7-29.el9_4.3 | 1:3.0.7-29.el9_4.3 |
opensslRocky Linux:10 |
before 1:3.5.5-2.el10_2 | 1:3.5.5-2.el10_2 |
opensslRocky Linux:9 |
before 1:3.5.5-2.el9_8 | 1:3.5.5-2.el9_8 |
edk2Rocky Linux:10 From an advisory covering 2 CVEs |
before 0:20251114-5.el10_2.2 | 0:20251114-5.el10_2.2 |
opensslRoot:Alpine:3.17 |
before 3.0.19-r00079 | 3.0.19-r000793.0.19-r000773.0.19-r00078 |
rootio-opensslRoot:Alpine:3.17 |
before 3.0.19-r00079 | 3.0.19-r000793.0.19-r000773.0.19-r00078 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 5 CVEs |
before 3.0.8-150500.5.60.1 | 3.0.8-150500.5.60.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 5 CVEs |
before 3.0.8-150500.5.60.1 | 3.0.8-150500.5.60.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 5 CVEs |
before 3.0.8-150500.5.60.1 | 3.0.8-150500.5.60.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 5 CVEs |
before 3.0.8-150500.5.60.1 | 3.0.8-150500.5.60.1 |
openssl-3SUSE:Linux Enterprise Micro 5.3 From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise Micro 5.4 From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 3.0.8-150400.4.81.1 | 3.0.8-150400.4.81.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 5 CVEs |
before 3.1.4-150600.5.45.1 | 3.1.4-150600.5.45.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 5 CVEs |
before 3.1.4-150600.5.45.1 | 3.1.4-150600.5.45.1 |
openssl-3openSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 3.1.4-150600.5.45.1 | 3.1.4-150600.5.45.1 |
openssl-1_1SUSE:Linux Enterprise Micro 5.2 From an advisory covering 5 CVEs |
before 1.1.1d-150200.11.109.1 | 1.1.1d-150200.11.109.1 |
openssl-1_0_0SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 5 CVEs |
before 1.0.2p-3.106.1 | 1.0.2p-3.106.1 |
openssl-1_0_0SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 5 CVEs |
before 1.0.2p-3.106.1 | 1.0.2p-3.106.1 |
openssl-1_1SUSE:Linux Enterprise Micro 5.3 From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_1SUSE:Linux Enterprise Micro 5.4 From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_1SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_1SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_1SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_1SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 1.1.1l-150400.7.90.1 | 1.1.1l-150400.7.90.1 |
openssl-1_0_0SUSE:Linux Enterprise Module for Legacy 15 SP7 From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-1_0_0openSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 1.0.2p-150000.3.105.1 | 1.0.2p-150000.3.105.1 |
openssl-3SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 6 CVEs |
before 3.2.3-150700.5.31.1 | 3.2.3-150700.5.31.1 |
openssl-3SUSE:Linux Micro 6.1 From an advisory covering 5 CVEs |
before 3.1.4-slfo.1.1_9.1 | 3.1.4-slfo.1.1_9.1 |
openssl-3SUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 3.1.4-12.1 | 3.1.4-12.1 |
openssl-3SUSE:Linux Micro 6.2 From an advisory covering 7 CVEs |
before 3.5.0-160000.7.1 | 3.5.0-160000.7.1 |
openssl-3SUSE:Linux Enterprise Server 16.0 From an advisory covering 7 CVEs |
before 3.5.0-160000.7.1 | 3.5.0-160000.7.1 |
openssl-3SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 7 CVEs |
before 3.5.0-160000.7.1 | 3.5.0-160000.7.1 |
opensslUbuntu:22.04:LTS |
before 3.0.2-0ubuntu1.23, plus listed versions 1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1 Show 18 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.21 |
3.0.2-0ubuntu1.23 |
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 |
All versions, 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 10 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+Fips13.0.2-0ubuntu1.25+Fips13.0.2-0ubuntu1.26+Fips13.0.2-0ubuntu1.29+Fips13.0.2-0ubuntu1.30+Fips1 |
None known |
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.9, plus listed versions 3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu2 Show 8 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.7 |
3.0.13-0ubuntu3.9 |
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.3, plus listed versions 3.4.1-1ubuntu33.5.0-2ubuntu13.5.2-1ubuntu13.5.3-1ubuntu23.5.3-1ubuntu3 |
3.5.3-1ubuntu3.3 |
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 |
opensslUbuntu:26.10 |
before 3.5.5-1ubuntu3 | 3.5.5-1ubuntu3 |
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, plus listed versions 3.5.3-1ubuntu23.5.5-1ubuntu1 |
3.5.5-1ubuntu3 |
openssl-3openSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 3.5.3-4.1 | 3.5.3-4.1 |
openssl-3openSUSE:Leap 16.0 From an advisory covering 7 CVEs |
before 3.5.0-160000.7.1 | 3.5.0-160000.7.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-31790 is a high vulnerability (CVSS 7.5) in Openssl, published April 7, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.05%, the 64th percentile. Fixed in openssl 3.3.7-r0.
References
openssl-library.org/news/secadv/20260407.txt
github.com/openssl/openssl/commit/abd8b2eec7e3f3fda60ecfb68498b246b52af482
github.com/openssl/openssl/commit/001e01db3e996e13ffc72386fe79d03a6683b5ac
github.com/openssl/openssl/commit/d5f8e71cd0a54e961d0c3b174348f8308486f790
github.com/openssl/openssl/commit/b922e24e5b23ffb9cb9e14cadff23d91e9f7e406
github.com/openssl/openssl/commit/eed200f58cd8645ed77e46b7e9f764e284df379e
Show 194 moreShow less
cert-portal.siemens.com/productcert/html/ssa-032379.html
nvd.nist.gov/vuln/detail/CVE-2026-31790
github.com/advisories/GHSA-vgxx-5xj5-q97x
security.alpinelinux.org/vuln/CVE-2026-31790
access.redhat.com/errata/RHSA-2026:19066
access.redhat.com/security/cve/CVE-2026-31790
bugzilla.redhat.com/2451094
errata.almalinux.org/10/ALSA-2026-19066.html
redhat.com/security/data/cve/CVE-2026-2673.html
access.redhat.com/errata/RHSA-2026:19218
errata.almalinux.org/9/ALSA-2026-19218.html
access.redhat.com/errata/RHSA-2026:39297
access.redhat.com/security/cve/CVE-2026-28390
bugzilla.redhat.com/2456314
errata.almalinux.org/10/ALSA-2026-39297.html
docs.bell-sw.com/security/cves/CVE-2026-31790
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1777948139.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778072039.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/31xxx/CVE-2026-31790.json
security-tracker.debian.org/tracker/CVE-2026-31790
advisories.mageia.org/MGASA-2026-0091.html
bugs.mageia.org/show_bug.cgi?id=35331
openwall.com/lists/oss-security/2026/04/07/11
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2041
nvd.nist.gov/vuln/detail/CVE-2026-28387
nvd.nist.gov/vuln/detail/CVE-2026-28388
nvd.nist.gov/vuln/detail/CVE-2026-28389
nvd.nist.gov/vuln/detail/CVE-2026-28390
nvd.nist.gov/vuln/detail/CVE-2026-31789
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2042
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2043
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2161
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2602
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2451094
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_19066.json
access.redhat.com/security/cve/CVE-2026-2673
bugzilla.redhat.com/show_bug.cgi?id=2447327
cve.org/CVERecord?id=CVE-2026-2673
nvd.nist.gov/vuln/detail/CVE-2026-2673
github.com/openssl/openssl/commit/2157c9d81f7b0bd7dfa25b960e928ec28e8dd63f
github.com/openssl/openssl/commit/85977e013f32ceb96aa034c0e741adddc1a05e34
openssl-library.org/news/secadv/20260313.txt
cve.org/CVERecord?id=CVE-2026-31790
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_19218.json
access.redhat.com/errata/RHSA-2026:27744
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_27744.json
access.redhat.com/errata/RHSA-2026:27745
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_27745.json
access.redhat.com/errata/RHSA-2026:27746
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_27746.json
access.redhat.com/errata/RHSA-2026:28211
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_28211.json
access.redhat.com/errata/RHSA-2026:28832
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_28832.json
bugzilla.redhat.com/show_bug.cgi?id=2456314
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_39297.json
cve.org/CVERecord?id=CVE-2026-28390
github.com/openssl/openssl/commit/01194a8f1941115cd0383bfa91c736dd3993c8bc
github.com/openssl/openssl/commit/2e39b7a6993be445fddb9fbce316fa756e0397b6
github.com/openssl/openssl/commit/af2a5fecd3e71a29e7568f9c1453dec5cebbaff4
github.com/openssl/openssl/commit/ea7b4ea4f9f853521ba34830cbcadc970d2e0788
github.com/openssl/openssl/commit/fd2f1a6cf53b9ceeca723a001aa4b825d7c7ee75
access.redhat.com/errata/RHSA-2026:71542
bugzilla.redhat.com/show_bug.cgi?id=2430381
bugzilla.redhat.com/show_bug.cgi?id=2481884
bugzilla.redhat.com/show_bug.cgi?id=2481885
bugzilla.redhat.com/show_bug.cgi?id=2481896
bugzilla.redhat.com/show_bug.cgi?id=2481898
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_71542.json
access.redhat.com/security/cve/CVE-2025-69418
cve.org/CVERecord?id=CVE-2025-69418
nvd.nist.gov/vuln/detail/CVE-2025-69418
access.redhat.com/security/cve/CVE-2026-34182
cve.org/CVERecord?id=CVE-2026-34182
nvd.nist.gov/vuln/detail/CVE-2026-34182
access.redhat.com/security/cve/CVE-2026-34183
cve.org/CVERecord?id=CVE-2026-34183
nvd.nist.gov/vuln/detail/CVE-2026-34183
access.redhat.com/security/cve/CVE-2026-45445
cve.org/CVERecord?id=CVE-2026-45445
nvd.nist.gov/vuln/detail/CVE-2026-45445
access.redhat.com/security/cve/CVE-2026-45447
cve.org/CVERecord?id=CVE-2026-45447
nvd.nist.gov/vuln/detail/CVE-2026-45447
access.redhat.com/errata/RHSA-2026:7261
access.redhat.com/security/cve/CVE-2025-9232
access.redhat.com/security/cve/CVE-2025-9231
access.redhat.com/security/cve/CVE-2025-9230
access.redhat.com/security/cve/CVE-2025-11187
access.redhat.com/security/cve/CVE-2025-69421
access.redhat.com/security/cve/CVE-2025-69420
access.redhat.com/security/cve/CVE-2025-69419
access.redhat.com/security/cve/CVE-2025-68160
access.redhat.com/security/cve/CVE-2025-66199
access.redhat.com/security/cve/CVE-2025-15469
access.redhat.com/security/cve/CVE-2025-15468
access.redhat.com/security/cve/CVE-2025-15467
access.redhat.com/security/cve/CVE-2026-31789
access.redhat.com/security/cve/CVE-2026-28389
access.redhat.com/security/cve/CVE-2026-28388
access.redhat.com/security/cve/CVE-2026-28387
access.redhat.com/security/cve/CVE-2026-28386
access.redhat.com/security/cve/CVE-2026-22795
access.redhat.com/security/cve/CVE-2026-22796
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7261.json
bugzilla.redhat.com/show_bug.cgi?id=2396054
cve.org/CVERecord?id=CVE-2025-9230
nvd.nist.gov/vuln/detail/CVE-2025-9230
bugzilla.redhat.com/show_bug.cgi?id=2396055
cve.org/CVERecord?id=CVE-2025-9231
nvd.nist.gov/vuln/detail/CVE-2025-9231
bugzilla.redhat.com/show_bug.cgi?id=2396056
cve.org/CVERecord?id=CVE-2025-9232
nvd.nist.gov/vuln/detail/CVE-2025-9232
bugzilla.redhat.com/show_bug.cgi?id=2430375
cve.org/CVERecord?id=CVE-2025-11187
nvd.nist.gov/vuln/detail/CVE-2025-11187
bugzilla.redhat.com/show_bug.cgi?id=2430376
cve.org/CVERecord?id=CVE-2025-15467
nvd.nist.gov/vuln/detail/CVE-2025-15467
bugzilla.redhat.com/show_bug.cgi?id=2430377
cve.org/CVERecord?id=CVE-2025-15468
nvd.nist.gov/vuln/detail/CVE-2025-15468
bugzilla.redhat.com/show_bug.cgi?id=2430378
cve.org/CVERecord?id=CVE-2025-15469
nvd.nist.gov/vuln/detail/CVE-2025-15469
bugzilla.redhat.com/show_bug.cgi?id=2430379
cve.org/CVERecord?id=CVE-2025-66199
nvd.nist.gov/vuln/detail/CVE-2025-66199
bugzilla.redhat.com/show_bug.cgi?id=2430380
cve.org/CVERecord?id=CVE-2025-68160
nvd.nist.gov/vuln/detail/CVE-2025-68160
bugzilla.redhat.com/show_bug.cgi?id=2430386
cve.org/CVERecord?id=CVE-2025-69419
nvd.nist.gov/vuln/detail/CVE-2025-69419
bugzilla.redhat.com/show_bug.cgi?id=2430388
cve.org/CVERecord?id=CVE-2025-69420
nvd.nist.gov/vuln/detail/CVE-2025-69420
bugzilla.redhat.com/show_bug.cgi?id=2430387
cve.org/CVERecord?id=CVE-2025-69421
nvd.nist.gov/vuln/detail/CVE-2025-69421
bugzilla.redhat.com/show_bug.cgi?id=2430389
cve.org/CVERecord?id=CVE-2026-22795
nvd.nist.gov/vuln/detail/CVE-2026-22795
bugzilla.redhat.com/show_bug.cgi?id=2430390
cve.org/CVERecord?id=CVE-2026-22796
nvd.nist.gov/vuln/detail/CVE-2026-22796
bugzilla.redhat.com/show_bug.cgi?id=2451099
cve.org/CVERecord?id=CVE-2026-28386
nvd.nist.gov/vuln/detail/CVE-2026-28386
bugzilla.redhat.com/show_bug.cgi?id=2451098
cve.org/CVERecord?id=CVE-2026-28387
bugzilla.redhat.com/show_bug.cgi?id=2451097
cve.org/CVERecord?id=CVE-2026-28388
bugzilla.redhat.com/show_bug.cgi?id=2451096
cve.org/CVERecord?id=CVE-2026-28389
bugzilla.redhat.com/show_bug.cgi?id=2451095
cve.org/CVERecord?id=CVE-2026-31789
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_83617.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_84572.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_84573.json
errata.rockylinux.org/RLSA-2026:19066
errata.rockylinux.org/RLSA-2026:19218
errata.rockylinux.org/RLSA-2026:39297
suse.com/support/update/announcement/2026/suse-su-20261213-1
bugzilla.suse.com/1260441
bugzilla.suse.com/1260442
bugzilla.suse.com/1260443
bugzilla.suse.com/1260444
bugzilla.suse.com/1260445
suse.com/security/cve/CVE-2026-28387
suse.com/security/cve/CVE-2026-28388
suse.com/security/cve/CVE-2026-28389
suse.com/security/cve/CVE-2026-31789
suse.com/security/cve/CVE-2026-31790
suse.com/support/update/announcement/2026/suse-su-20261214-1
suse.com/support/update/announcement/2026/suse-su-20261215-1
suse.com/support/update/announcement/2026/suse-su-20261216-1
suse.com/support/update/announcement/2026/suse-su-20261256-1
suse.com/support/update/announcement/2026/suse-su-20261257-1
suse.com/support/update/announcement/2026/suse-su-20261291-1
suse.com/support/update/announcement/2026/suse-su-20261375-1
bugzilla.suse.com/1261678
suse.com/security/cve/CVE-2026-28390
suse.com/support/update/announcement/2026/suse-su-202621037-1
suse.com/support/update/announcement/2026/suse-su-202621065-1
suse.com/support/update/announcement/2026/suse-su-202621107-1
bugzilla.suse.com/1259652
suse.com/security/cve/CVE-2026-2673
suse.com/support/update/announcement/2026/suse-su-202621186-1
ubuntu.com/security/CVE-2026-31790
ubuntu.com/security/notices/USN-8155-1
Left out here: 3 references and the rest of 3 source descriptions. The JSON record has them.