PT-2026-64331 · Linux · Linux

CVE-2026-64216

·

Published

2026-07-24

·

Updated

2026-07-24

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
netfs: Fix potential UAF in netfs unlock abandoned read pages()
netfs unlock abandoned read pages(rreq) accesses the index of the folios it is wanting to unlock and compares that to rreq->no unlock folio so that it doesn't unlock a folio being read for netfs perform write() or netfs write begin().
However, given that netfs unlock abandoned read pages() is called after NETFS RREQ IN PROGRESS is cleared, the one folio that it's not allowed to dereference is the one specified by ->no unlock folio as ownership immediately reverts to the caller.
Fix this by storing the folio pointer instead and using that rather than the index. Also fix netfs unlock read folio() where the same applies.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-64216

Affected Products

Linux