CVE-2023-0217

7.5 HIGH
Published: February 08, 2023 Modified: November 04, 2025

Description

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.

AI Explanation

Get an AI-powered plain-language explanation of this vulnerability and remediation steps.

Login to generate AI explanation

CVSS v3.x Details

0.0 Low Medium High Critical 10.0
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References to Advisories, Solutions, and Tools

Patch Vendor Advisory Exploit Third Party Advisory
https://security.gentoo.org/glsa/202402-08
Source: openssl-security@openssl.org
https://www.openssl.org/news/secadv/20230207.txt
Source: openssl-security@openssl.org
Vendor Advisory
https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2023-0003
Source: af854a3a-2127-422b-91ae-364da2661108
https://security.gentoo.org/glsa/202402-08
Source: af854a3a-2127-422b-91ae-364da2661108
https://www.openssl.org/news/secadv/20230207.txt
Source: af854a3a-2127-422b-91ae-364da2661108
Vendor Advisory

7 reference(s) from NVD

Quick Stats

CVSS v3 Score
7.5 / 10.0
EPSS (Exploit Probability)
0.5%
64th percentile
Exploitation Status
Not in CISA KEV

Weaknesses (CWE)

Affected Vendors

openssl