CVE-2025-37952

High

Description

In the Linux kernel, the following vulnerability has been resolved: ksmbd: Fix UAF in __close_file_table_ids A use-after-free is possible if one thread destroys the file via __ksmbd_close_fd while another thread holds a reference to it. The existing checks on fp->refcount are not sufficient to prevent this. The fix takes ft->lock around the section which removes the file from the file table. This prevents two threads acquiring the same file pointer via __close_file_table_ids, as well as the other functions which retrieve a file from the IDR and which already use this same lock.

SeverityHigh
CVSS8.8
Exploit probability—
ProductLinux Kernel
PublishedMay 20, 2025
First seenMay 20, 2025

How to fix

Update
  • linux linux_kernel6.6.91, 6.12.29, 6.14.7 or later

Affected products

ProductAffected versionsFixed in
linux linux_kernel5.15 ≤ v < 6.6.91, 6.7 ≤ v < 6.12.29, 6.13 ≤ v < 6.14.7, 6.156.6.91, 6.12.29, 6.14.7

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.