PT-2026-79615 · Linux · Linux Kernel
CVE-2026-74610
·
Published
2026-08-22
·
Updated
2026-08-27
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
An issue exists in the TLS implementation where the
tls sw sendmsg locked() function fails to set the full record flag when a fragment fills the plaintext sk msg ring. This causes the record to remain full and unpushed. Subsequent splice() operations can add data to the already full ring because sk msg page add() lacks a fullness check, leading to a wrap-around where sg.end meets sg.start, making the ring appear empty. Subsequent fragments overwrite active entries, causing sg.size to mismatch the reachable data between sg.start and sg.end. Consequently, pushing the record causes the scatterwalk to exceed the scatterlist boundaries. An unprivileged user can trigger a kernel NULL pointer dereference via a loopback TCP socket with the "tls" ULP attached.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel