CVE-2024-6119
Fixed in a distro release EPSS 67%CVSS 7.5
Issue summary: Applications performing certificate name checks (e.g., TLS clients checking server certificates) may attempt to read an invalid memory address resulting in abnormal termination of the application process. Impact summary: Abnormal termination of an application can a cause a denial of service. Applications performing certificate name checks (e.g., TLS clients checking server certificates) may attempt to read an invalid memory address when comparing the expected name with an `otherName` subject alternative name of an X.509 certificate. This may result in an exception that terminates the application program. Note that basic certificate chain validation (signatures, dates, ...) is not affected, the denial of service can occur only when the application also specifies an expected DNS name, Email address or IP address. TLS servers rarely solicit client certificates, and even when they do, they generally don't perform a name check against a reference identifier (expected identity), but rather extract the presented identity after checking the certificate chain. So TLS servers are generally not affected and the severity of the issue is Moderate. The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.
Products: OpenSSL, Siemens RUGGEDCOM RST2428P, Siemens SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family, Siemens SCALANCE XCM-/XRM-/XCH-/XRH-300 family, Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP, Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP, Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 9 | edk2-aarch64 | 20231122-6.el9_4.4 |
| AlmaLinux 9 | edk2-ovmf | 20231122-6.el9_4.4 |
| AlmaLinux 9 | edk2-tools | 20231122-6.el9_4.4 |
| AlmaLinux 9 | edk2-tools-doc | 20231122-6.el9_4.4 |
| AlmaLinux 9 | openssl | 1:3.0.7-28.el9_4 |
| AlmaLinux 9 | openssl-devel | 1:3.0.7-28.el9_4 |
| AlmaLinux 9 | openssl-libs | 1:3.0.7-28.el9_4 |
| AlmaLinux 9 | openssl-perl | 1:3.0.7-28.el9_4 |
| Alpine 3.17 | openssl | 3.0.15-r0 |
| Alpine 3.18 | openssl | 3.1.7-r0 |
| Alpine 3.19 | openssl | 3.1.7-r0 |
| Alpine 3.20 | openssl | 3.3.2-r0 |
| Alpine 3.21 | openssl | 3.3.2-r0 |
| Alpine 3.22 | openssl | 3.3.2-r0 |
| Alpine 3.23 | openssl | 3.3.2-r0 |
| Alpine 3.24 | openssl | 3.3.2-r0 |
| Amazon Linux 2023 | openssl | 1:3.0.8-1.amzn2023.0.15 |
| Amazon Linux 2023 | openssl-devel | 1:3.0.8-1.amzn2023.0.15 |
| Amazon Linux 2023 | openssl-libs | 1:3.0.8-1.amzn2023.0.15 |
| Amazon Linux 2023 | openssl-perl | 1:3.0.8-1.amzn2023.0.15 |
| Amazon Linux 2023 | openssl-snapsafe-libs | 1:3.0.8-1.amzn2023.0.15 |
| Chainguard | openssl | 3.3.2-r0 |
| Chainguard | openssl-provider-fips | 0 |
| Chainguard | openssl-provider-fips-3.1.2 | 0 |
| Debian 12 | openssl | 3.0.14-1~deb12u2 |
| Debian 13 | openssl | 3.3.2-1 |
| Debian 14 | openssl | 3.3.2-1 |
| Red Hat Enterprise Linux 9 | edk2 | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-aarch64 | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-debugsource | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-ovmf | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-tools | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-tools-debuginfo | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | edk2-tools-doc | 0:20231122-6.el9_4.4 |
| Red Hat Enterprise Linux 9 | openssl | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-debuginfo | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-debugsource | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-devel | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-libs | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-libs-debuginfo | 1:3.0.7-28.el9_4 |
| Red Hat Enterprise Linux 9 | openssl-perl | 1:3.0.7-28.el9_4 |
| Rocky Linux 9 | edk2 | 0:20231122-6.el9_4.4 |
| Rocky Linux 9 | openssl | 1:3.0.7-28.el9_4 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Enterprise Micro 5.3 | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Enterprise Micro 5.4 | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | openssl-3 | 3.0.8-150500.5.42.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | openssl-3 | 3.1.4-150600.5.15.1 |
| SUSE Linux Enterprise Module for Certifications 15 SP7 | openssl-3 | 3.1.4-150600.5.15.1 |
| SUSE Linux Enterprise Server 15 SP4-LTSS | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Linux Micro 6.0 | jitterentropy | 3.4.1-3.1 |
| SUSE Linux Micro 6.0 | libpulp | 0.3.5-1.1 |
| SUSE Linux Micro 6.0 | openssl-3 | 3.1.4-6.1 |
| SUSE Manager Proxy 4.3 | openssl-3 | 3.0.8-150400.4.63.1 |
| SUSE Manager Server 4.3 | openssl-3 | 3.0.8-150400.4.63.1 |
| Ubuntu 22.04 LTS | edk2 | 2022.02-3ubuntu0.22.04.4 |
| Ubuntu 22.04 LTS | openssl | 3.0.2-0ubuntu1.18 |
| Ubuntu 24.04 LTS | edk2 | 2024.02-2ubuntu0.6 |
| Ubuntu 24.04 LTS | openssl | 3.0.13-0ubuntu3.4 |
| Ubuntu Pro 16.04 LTS | nodejs | no fix |
| Ubuntu Pro 18.04 LTS | nodejs | no fix |
| Ubuntu Pro 22.04 LTS | nodejs | no fix |
| Ubuntu Pro FIPS-preview 22.04 LTS | openssl | no fix |
| Ubuntu Pro FIPS-preview 22.04 LTS | openssl-fips | no fix |
| Ubuntu Pro FIPS-updates 22.04 LTS | openssl | 3.0.2-0ubuntu1.18+Fips1 |
| Ubuntu Pro FIPS-updates 22.04 LTS | openssl-fips | no fix |
| Ubuntu Pro FIPS-updates 24.04 LTS | openssl-fips | 3.0.13-0ubuntu3.6+Fips1 |
| Wolfi | openssl | 3.3.2-r0 |
| openSUSE Leap 15.5 | openssl-3 | 3.0.8-150500.5.42.1 |
| openSUSE Leap 15.6 | openssl-3 | 3.1.4-150600.5.15.1 |
| openSUSE Tumbleweed | openssl-3 | 3.1.4-13.1 |