CVE-2024-58240

Critical

Description

In the Linux kernel, the following vulnerability has been resolved: tls: separate no-async decryption request handling from async If we're not doing async, the handling is much simpler. There's no reference counting, we just need to wait for the completion to wake us up and return its result. We should preferably also use a separate crypto_wait. I'm not seeing a UAF as I did in the past, I think aec7961916f3 ("tls: fix race between async notify and socket close") took care of it. This will make the next fix easier.

SeverityCritical
CVSS9.8
Exploit probability—
ProductLinux Kernel
PublishedAug 28, 2025
First seenAug 28, 2025

How to fix

Update
  • linux linux_kernel6.1.149, 6.6.21, 6.7.9 or later

Affected products

ProductAffected versionsFixed in
linux linux_kernel4.13 ≤ v < 6.1.149, 6.2 ≤ v < 6.6.21, 6.7 ≤ v < 6.7.9, 6.86.1.149, 6.6.21, 6.7.9
debian debian_linux11.0—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.