CVE-2024-26582CWE-416

CVE-2024-26582

Critical · published February 21, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
53.2
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net: tls: fix use-after-free with partial reads and async decrypt

tls_decrypt_sg doesn't take a reference on the pages from clear_skb,

so the put_page() in tls_decrypt_done releases them, and we trigger

a use-after-free in process_rx_list when we try to read from the

partially-read skb.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00715 · 53.2th percentile
Weakness
CWE-416 · Use After Free
Published
2024-02-21T20:15Z
Affected products (3)
ProductVersionsFixed in
linux/linux_kernel≥ 6.0, < 6.1.796.1.79
linux/linux_kernel≥ 6.2.0, < 6.6.186.6.18
linux/linux_kernel≥ 6.7.0, < 6.7.66.7.6
References (9)
EPSS history
Timeline
  • 21 FEB 14:59Z
    net: tls: fix use-after-free with partial reads and async decrypt
    cvelistv5