csirt@kutim:~/threat-intel/cve/CVE-2026-41676

Katalog CVE

CVSS 7.5 · High EPSS 0,29%

Kerentanan Incorrect Calculation of Buffer Size pada rust-openssl project rust-openssl. Skor CVSS 3.1 7.5 (High) menurut NVD.

Deskripsi (NVD)

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.

Rincian

Terbit di NVD
24 April 2026
Terakhir diubah
15 Juli 2026
Status NVD
Analyzed
CVSS 3.1
7.5 (High), sumber NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-131: Incorrect Calculation of Buffer Size
CWE-787: Out-of-bounds Write
EPSS (30 hari)
0,29% peluang dieksploitasi; lebih tinggi dari 19,4% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
rust-openssl project rust-openssl Versi 0.9.27 hingga sebelum 0.10.78

> 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:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.