CVE-2025-40176

CVE-2025-40176

Critical · published November 12, 2025

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

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

tls: wait for pending async decryptions if tls_strp_msg_hold fails

Async decryption calls tls_strp_msg_hold to create a clone of the

input skb to hold references to the memory it uses. If we fail to

allocate that clone, proceeding with async decryption can lead to

various issues (UAF on the skb, writing into userspace memory after

the recv() call has returned).

In this case, wait for all pending decryption requests.

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.00461 · 39.0th percentile
Published
2025-11-12T16:15Z
References (5)
EPSS history
Timeline
  • 12 NOV 10:53Z
    tls: wait for pending async decryptions if tls_strp_msg_hold fails
    cvelistv5