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

Katalog CVE

CVSS 9.8 · Critical EPSS 0,51%

Kerentanan Off-by-one Error pada linux kernel. Skor CVSS 3.1 9.8 (Critical) menurut CNA.

Deskripsi (NVD)

In the Linux kernel, the following vulnerability has been resolved: net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring When an sk_msg scatterlist ring wraps (sg.end < sg.start), tls_push_record() chains the tail portion of the ring to the head using sg_chain(). An extra entry in the sg array is reserved for this: struct sk_msg_sg { [...] /* The extra two elements: * 1) used for chaining the front and sections when the list becomes * partitioned (e.g. end < start). The crypto APIs require the * chaining; * 2) to chain tailer SG entries after the message. */ struct scatterlist data[MAX_MSG_FRAGS + 2]; The current code uses MAX_SKB_FRAGS + 1 as the ring size: sg_chain(&msg_pl->sg.data[msg_pl->sg.start], MAX_SKB_FRAGS - msg_pl->sg.start + 1, msg_pl->sg.data); This places the chain pointer at sg_chain(data[start], (MAX_SKB_FRAGS - msg_start + 1) .. = &data[start] + (MAX_SKB_FRAGS - msg_start + 1) - 1 = data[start + (MAX_SKB_FRAGS - start + 1) - 1] = data[MAX_SKB_FRAGS] instead of the true last entry. This is likely due to a "race" of the commit under Fixes landing close to commit 031097d9e079 ("bpf: sk_msg, zap ingress queue on psock down") Convert to ARRAY_SIZE and drop the data[start] / - start (as suggested by Sabrina).

Rincian

Terbit di NVD
19 Juli 2026
Terakhir diubah
2 September 2026
Status NVD
Analyzed
CVSS 3.1
9.8 (Critical), sumber CNA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-193: Off-by-one Error
EPSS (30 hari)
0,51% peluang dieksploitasi; lebih tinggi dari 42,1% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
linux linux kernel Versi 5.4.14 hingga sebelum 5.5
linux linux kernel Versi 5.5.1 hingga sebelum 5.10.258
linux linux kernel Versi 5.11 hingga sebelum 5.15.209
linux linux kernel Versi 5.16 hingga sebelum 6.1.175
linux linux kernel Versi 6.2 hingga sebelum 6.6.142
linux linux kernel Versi 6.7 hingga sebelum 6.12.92
linux linux kernel Versi 6.13 hingga sebelum 6.18.34
linux linux kernel Versi 6.19 hingga sebelum 7.0.11
linux linux kernel Versi 5.5
linux linux kernel Versi 5.5 rc7
linux linux kernel Versi 7.1 rc1
linux linux kernel Versi 7.1 rc2
linux linux kernel Versi 7.1 rc3

> 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.