Vulnerability · Published Jul 1, 2022 · Assigned by openssl

CVE-2022-2274RSA implementation bug in AVX512IFMA instructions

Critical 9.8

In plain English

A critical-severity security flaw in OpenSSL from OpenSSL. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 48.2% (higher than 99% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)9.8Critical
Exploit odds (30 days)48.2%top 1.1% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Public PoC

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20openssl0ALPINE-CVE-2022-2274
Alpine:v3.21openssl0ALPINE-CVE-2022-2274
Alpine:v3.22openssl0ALPINE-CVE-2022-2274
Alpine:v3.23openssl0ALPINE-CVE-2022-2274
Alpine:v3.24openssl0ALPINE-CVE-2022-2274
Debian:12openssl3.0.4-2DEBIAN-CVE-2022-2274
Debian:13openssl3.0.4-2DEBIAN-CVE-2022-2274
Debian:14openssl3.0.4-2DEBIAN-CVE-2022-2274

Affected products (as reported)

VendorProductVersions
OpenSSL OpenSSL Affects OpenSSL 3.0.4

References