Skip to content
OpenAdvisories
High ALSA-2023:1405 4 CVEs

Important: openssl security update

Published Mar 22, 2023 · Updated Oct 29, 2026

Summary

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: X.400 address type confusion in X.509 GeneralName (CVE-2023-0286)
* openssl: timing attack in RSA Decryption implementation (CVE-2022-4304)
* openssl: double free after calling PEM_read_bio_ex (CVE-2022-4450)
* openssl: use-after-free following BIO_new_NDEF (CVE-2023-0215)

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.

Fixed packages 4

ReleasePackageFixed in
AlmaLinux · 8 openssl 1:1.1.1k-9.el8_7
AlmaLinux · 8 openssl-devel 1:1.1.1k-9.el8_7
AlmaLinux · 8 openssl-libs 1:1.1.1k-9.el8_7
AlmaLinux · 8 openssl-perl 1:1.1.1k-9.el8_7

Vulnerabilities 4

  • High 7.5
    CVE-2022-4450 EPSS 29%

    Double free after calling PEM_read_bio_ex

    The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are populated with pointers to…

  • High 7.5

    Use-after-free following BIO_new_NDEF

    The public API function BIO_new_NDEF is a helper function used for streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL to support the SMIME, CMS and PKCS7 streaming capabilities, but may also be called directly by end user applications.…

  • High 7.4
    CVE-2023-0286 Public exploit EPSS 68%

    X.400 address type confusion in X.509 GeneralName

    There is a type confusion vulnerability relating to X.400 address processing inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING but the public structure definition for GENERAL_NAME incorrectly specified the type of the x400Address fiel…

  • Medium 5.9
    CVE-2022-4304 Public exploit EPSS 24%

    Timing Oracle in RSA Decryption

    A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a …

References

  • report
    https://access.redhat.com/security/cve/CVE-2022-4304
  • report
    https://access.redhat.com/security/cve/CVE-2022-4450
  • report
    https://access.redhat.com/security/cve/CVE-2023-0215
  • report
    https://access.redhat.com/security/cve/CVE-2023-0286
  • report
    https://bugzilla.redhat.com/2164440
  • report
    https://bugzilla.redhat.com/2164487
  • report
    https://bugzilla.redhat.com/2164492
  • report
    https://bugzilla.redhat.com/2164494
  • advisory
    https://errata.almalinux.org/8/ALSA-2023-1405.html