Skip to content
OpenAdvisories
Critical · 9.8 Public exploit CVE-2022-2274 EUVD-2022-6272GHSA-735f-pg76-fxc4RUSTSEC-2022-0033

RSA implementation bug in AVX512IFMA instructions

Published Jul 1, 2022 · Updated Oct 14, 2026 · Assigned by openssl

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 products

VendorProductAffectedFixed
OpenSSL OpenSSL Affects OpenSSL 3.0.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openssl 3.0.4-2 —
Debian 13 openssl 3.0.4-2 —
Debian 12 openssl 3.0.4-2 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS edk2 No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed openssh 9.3p1-1.1 openSUSE-SU-2024:12983-1
openSUSE Tumbleweed openssl-3 3.0.5-1.1 openSUSE-SU-2024:12204-1

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 3 repositories

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io openssl-src >= 300.0.8, < 300.0.9 300.0.9 GHSA-735f-pg76-fxc4

Advisories 13

References