Use-after-free in Linux kernel - CVE-2026-64216
Published: July 27, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a use-after-free in netfs_unlock_abandoned_read_pages() and netfs_unlock_read_folio() when handling abandoned read pages and read folios. A local user can trigger the vulnerable code path to cause a denial of service.
The issue occurs because ownership of the folio specified by no_unlock_folio reverts to the caller after NETFS_RREQ_IN_PROGRESS is cleared, making dereference of that folio unsafe in this context.