CVE-2023-0217

NULL dereference validating DSA public key

High · published February 8, 2023

CVSS v3.1
7.5
EPSS
2%
Percentile
78.9
In the wild
Unconfirmed
What it is

An invalid pointer dereference on read can be triggered when an

application tries to check a malformed DSA public key by the

EVP_PKEY_public_check() function. This will most likely lead

to an application crash. This function can be called on public

keys supplied from untrusted sources which could allow an attacker

to cause a denial of service attack.

The TLS implementation in OpenSSL does not call this function

but applications might call the function if there are additional

security requirements imposed by standards such as FIPS 140-3.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.01846 · 78.9th percentile
Published
2023-02-08T19:02Z
EPSS history
Timeline
  • 08 FEB 19:02Z
    NULL dereference validating DSA public key
    cvelistv5