CVE-2022-2274
Fixed in a distro release EPSS 48%
The OpenSSL 3.0.4 release introduced a serious bug in the RSA implementation for X86_64 CPUs supporting the AVX512IFMA instructions. This issue makes the RSA implementation with 2048 bit private keys incorrect on such machines and memory corruption will happen during the computation. As a consequence of the memory corruption an attacker may be able to trigger a remote code execution on the machine performing the computation. SSL/TLS servers or other servers using 2048 bit RSA private keys running on machines supporting AVX512IFMA instructions of the X86_64 architecture are affected by this issue.
Products: OpenSSL, Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP, Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP, Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| crates.io | openssl-src | 300.0.9 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine:v3.17 | openssl | 0 |
| Alpine:v3.18 | openssl | 0 |
| Alpine:v3.19 | openssl | 0 |
| Alpine:v3.20 | openssl | 0 |
| Alpine:v3.21 | openssl | 0 |
| Alpine:v3.22 | openssl | 0 |
| Alpine:v3.23 | openssl | 0 |
| Alpine:v3.24 | openssl | 0 |
| Debian:12 | openssl | 3.0.4-2 |
| Debian:13 | openssl | 3.0.4-2 |
| Debian:14 | openssl | 3.0.4-2 |
| Ubuntu:Pro:16.04:LTS | edk2 | no fix |
| openSUSE:Tumbleweed | openssh | 9.3p1-1.1 |
| openSUSE:Tumbleweed | openssl-3 | 3.0.5-1.1 |