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
Affected Products
Linux