csirt@kutim:~/threat-intel/cve/CVE-2021-3712

Katalog CVE

CVSS 7.4 · High EPSS 50,4%

Kerentanan Out-of-bounds Read pada openssl, debian linux +30 lainnya. Skor CVSS 3.1 7.4 (High) menurut NVD.

Deskripsi (NVD)

ASN.1 strings are represented internally within OpenSSL as an ASN1_STRING structure which contains a buffer holding the string data and a field holding the buffer length. This contrasts with normal C strings which are repesented as a buffer for the string data which is terminated with a NUL (0) byte. Although not a strict requirement, ASN.1 strings that are parsed using OpenSSL's own "d2i" functions (and other similar parsing functions) as well as any string whose value has been set with the ASN1_STRING_set() function will additionally NUL terminate the byte array in the ASN1_STRING structure. However, it is possible for applications to directly construct valid ASN1_STRING structures which do not NUL terminate the byte array by directly setting the "data" and "length" fields in the ASN1_STRING array. This can also happen by using the ASN1_STRING_set0() function. Numerous OpenSSL functions that print ASN.1 data have been found to assume that the ASN1_STRING byte array will be NUL terminated, even though this is not guaranteed for strings that have been directly constructed. Where an application requests an ASN.1 structure to be printed, and where that ASN.1 structure contains ASN1_STRINGs that have been directly constructed by the application without NUL terminating the "data" field, then a read buffer overrun can occur. The same thing can also occur during name constraints processing of certificates (for example if a certificate has been directly constructed by the application instead of loading it via the OpenSSL parsing functions, and the certificate contains non NUL terminated ASN1_STRING structures). It can also occur in the X509_get1_email(), X509_REQ_get1_email() and X509_get1_ocsp() functions. If a malicious actor can cause an application to directly construct an ASN1_STRING and then process it through one of the affected OpenSSL functions then this issue could be hit. This might result in a crash (causing a Denial of Service attack). It could also result in the disclosure of private memory contents (such as private keys, or sensitive plaintext). Fixed in OpenSSL 1.1.1l (Affected 1.1.1-1.1.1k). Fixed in OpenSSL 1.0.2za (Affected 1.0.2-1.0.2y).

Rincian

Terbit di NVD
24 Agustus 2021
Terakhir diubah
17 Juni 2026
Status NVD
Modified
CVSS 3.1
7.4 (High), sumber NVD
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-125: Out-of-bounds Read
EPSS (30 hari)
50,4% peluang dieksploitasi; lebih tinggi dari 98,8% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
openssl openssl Versi 1.0.2 hingga sebelum 1.0.2za
openssl openssl Versi 1.1.1 hingga sebelum 1.1.1l
debian debian linux Versi 9.0
debian debian linux Versi 10.0
debian debian linux Versi 11.0
netapp clustered data ontap Semua versi
netapp clustered data ontap antivirus connector Semua versi
netapp e-series santricity os controller Versi 11.0 hingga 11.50.2
netapp hci management node Semua versi
netapp manageability software development kit Semua versi
netapp santricity smi-s provider Semua versi
netapp solidfire Semua versi
netapp storage encryption Semua versi
mcafee epolicy orchestrator Semua versi sebelum 5.10.0
mcafee epolicy orchestrator Versi 5.10.0
mcafee epolicy orchestrator Versi 5.10.0 update_1
mcafee epolicy orchestrator Versi 5.10.0 update_10
mcafee epolicy orchestrator Versi 5.10.0 update_2
mcafee epolicy orchestrator Versi 5.10.0 update_3
mcafee epolicy orchestrator Versi 5.10.0 update_4
mcafee epolicy orchestrator Versi 5.10.0 update_5
mcafee epolicy orchestrator Versi 5.10.0 update_6
mcafee epolicy orchestrator Versi 5.10.0 update_7
mcafee epolicy orchestrator Versi 5.10.0 update_8
mcafee epolicy orchestrator Versi 5.10.0 update_9
tenable nessus network monitor Semua versi sebelum 6.0.0
tenable tenable.sc Versi 5.16.0 hingga 5.19.1
oracle essbase Semua versi sebelum 11.1.2.4.047
oracle essbase Versi 21.0 hingga sebelum 21.3
oracle essbase Versi 21.3
oracle mysql connectors Semua versi hingga 8.0.27
oracle mysql enterprise monitor Semua versi hingga 8.0.25
oracle mysql server Versi 5.7.0 hingga 5.7.35
oracle mysql server Versi 8.0.0 hingga 8.0.26
oracle mysql workbench Semua versi hingga 8.0.26
oracle peoplesoft enterprise peopletools Versi 8.57
oracle peoplesoft enterprise peopletools Versi 8.58
oracle peoplesoft enterprise peopletools Versi 8.59
oracle secure backup Versi 18.1.0.1.0
oracle zfs storage appliance kit Versi 8.8
siemens sinec infrastructure network services Semua versi sebelum 1.0.1.1
oracle communications cloud native core console Versi 1.9.0
oracle communications cloud native core security edge protection proxy Versi 1.7.0
oracle communications cloud native core unified data repository Versi 1.15.0
oracle communications session border controller Versi 8.4
oracle communications session border controller Versi 9.0
oracle communications unified session manager Versi 8.2.5
oracle communications unified session manager Versi 8.4.5
oracle enterprise communications broker Versi 3.2.0
oracle enterprise communications broker Versi 3.3.0
oracle enterprise session border controller Versi 8.4
oracle enterprise session border controller Versi 9.0
oracle health sciences inform publisher Versi 6.2.1.0
oracle health sciences inform publisher Versi 6.3.1.1
oracle jd edwards enterpriseone tools Semua versi sebelum 9.2.6.3
oracle jd edwards world security Versi a9.4

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:10 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.