WaratekVRT Sign in

CVE-2021-4160 OpenSSL

Affected softwareOpenSSL
Severity5.9 Medium CVSS 3.1 2 scores
Published28 Jan 2022
Updated17 Jun 2026

Description

There is a carry propagation bug in the MIPS32 and MIPS64 squaring procedure. Many EC algorithms are affected, including some of the TLS 1.3 default curves. Impact was not analyzed in detail, because the pre-requisites for attack are considered unlikely and include reusing private keys. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH are considered just feasible (although very difficult) because most of the work necessary to deduce information about a private key may be performed offline. The amount of resources required for such an attack would be significant. However, for an attack on TLS to be meaningful, the server would have to share the DH private key among multiple clients, which is no longer an option since CVE-2016-0701. This issue affects OpenSSL versions 1.0.2, 1.1.1 and 3.0.0. It was addressed in the releases of 1.1.1m and 3.0.1 on the 15th of December 2021. For the 1.0.2 release it is addressed in git commit 6fc1aaaf3 that is available to premium support customers only. It will be made available in 1.0.2zc when it is released. The issue only affects OpenSSL on MIPS platforms. Fixed in OpenSSL 3.0.1 (Affected 3.0.0). Fixed in OpenSSL 1.1.1m (Affected 1.1.1-1.1.1l). Fixed in OpenSSL 1.0.2zc-dev (Affected 1.0.2-1.0.2zb).

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 4 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 3.8% chance in 30 days

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

5.9 MEDIUM v3.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 5.9 MEDIUM CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N NVD Primary published
CVSS 2.0 4.3 none AV:N/AC:M/Au:N/C:P/I:N/A:N NVD Primary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update April 2022 ↗ CPU 2022-Q2 Oracle PeopleSoft / Security (OpenSSL) (8.58, 8.59)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle PeopleSoft Security (OpenSSL) 8.58, 8.59 8.58 · 8.59

Products and versions

8 products, 35 version entries
SourceVendorProductSchemeAffected versions
nvd debian debian linux generic 9.0 · 10.0 · 11.0
nvd openssl openssl generic ≥ 1.0.2 and ≤ 1.0.2 · ≥ 1.1.1 and < 1.1.1 · 3.0.0 · 3.0.0:alpha1 · 3.0.0:alpha10 · 3.0.0:alpha11 · 3.0.0:alpha12 · 3.0.0:alpha13 · 3.0.0:alpha14 · 3.0.0:alpha15 · 3.0.0:alpha16 · 3.0.0:alpha17 · 3.0.0:alpha2 · 3.0.0:alpha3 · 3.0.0:alpha4 · 3.0.0:alpha5 · 3.0.0:alpha6 · 3.0.0:alpha7 · 3.0.0:alpha8 · 3.0.0:alpha9 · 3.0.0:beta1 · 3.0.0:beta2
nvd oracle enterprise manager ops center generic 12.4.0.0
nvd oracle health sciences inform publisher generic 6.2.1.1 · 6.3.1.1
nvd oracle jd edwards enterpriseone tools generic 9.2.6.3
nvd oracle jd edwards world security generic a9.4
nvd oracle peoplesoft enterprise peopletools generic 8.58 · 8.59
nvd siemens sinec ins generic 1.0 · < 1.0 · 1.0:sp1

References

URLTags
https://cert-portal.siemens.com/productcert/pdf/ssa-637483.pdf Third Party Advisory
https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=3bf7b73ea7123045b8f972badc67ed6878e6c37f
https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=6fc1aaaf303185aa5e483e06bdfae16daa9193a7
https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=e9e726506cd2a3fd9c0f12daf8cc1fe934c7dddb
https://security.gentoo.org/glsa/202210-02 Third Party Advisory
https://security.netapp.com/advisory/ntap-20240621-0006/
https://www.debian.org/security/2022/dsa-5103 Third Party Advisory
https://www.openssl.org/news/secadv/20220128.txt Vendor Advisory
https://www.oracle.com/security-alerts/cpuapr2022.html Patch, Third Party Advisory
https://www.oracle.com/security-alerts/cpujul2022.html Third Party Advisory

Timeline

Published2022-01-28By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.