Medium severity · published Mar 25, 2021
CVE-2021-3449
NULL pointer deref in signature_algorithms processing
5.9
CVSS
63.5%
EPSS
No
On KEV
Description
An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. If a TLSv1.2 renegotiation ClientHello omits the signature_algorithms extension (where it was present in the initial ClientHello), but includes a signature_algorithms_cert extension then a NULL pointer dereference will result, leading to a crash and a denial of service attack. A server is only vulnerable if it has TLSv1.2 and renegotiation enabled (which is the default configuration). OpenSSL TLS clients are not impacted by this issue. All OpenSSL 1.1.1 versions are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1-1.1.1j).
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)63.5% · higher than 99% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
OP
OpenSSL · OpenSSL
Fixed in OpenSSL 1.1.1k (Affected 1.1.1-1.1.1j) · source: vendor, NVD
AI
Active IQ Unified Manager · Netapp
All versions, or not specified · source: NVD
CC
Capture Client · Sonicwall
3.5 · source: NVD
CV
Cloud Volumes Ontap Mediator · Netapp
All versions, or not specified · source: NVD
DL
Debian Linux · Debian
9.0; 10.0 · source: NVD
EP
E-series Performance Analyzer · Netapp
All versions, or not specified · source: NVD
ES
Essbase · Oracle
21.2 · source: NVD
FE
Fedora · Fedoraproject
34 · source: NVD
FR
Freebsd · Freebsd
12.2; 12.2; 12.2 · source: NVD
GR
Graalvm · Oracle
19.3.5; 20.3.1.2; 21.0.0.2 · source: NVD