In the Linux kernel, the following vulnerability has been resolved: mm/secretmem: fix use-after-free race in fault handler When a page fault occurs in a secret memory file created with `memfd_secre…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: mm/secretmem: fix use-after-free race in fault handler When a page fault occurs in a secret memory file created with `memfd_secret(2)`, the kernel will allocate a new folio for it, mark the underlying page as not-present in the direct map, and add it to the file mapping. If two tasks cause a fault in the same page concurrently, both could end up allocating a folio and removing the page from the direct map, but only one would…
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/1e4643d6628edf9c0047b1f8f5bc574665025acb
- https://git.kernel.org/stable/c/42d486d35a4143cc37fc72ee66edc99d942dd367
- https://git.kernel.org/stable/c/4444767e625da46009fc94a453fd1967b80ba047
- https://git.kernel.org/stable/c/52f2d5cf33de9a8f5e72bbb0ed38282ae0bc4649
- https://git.kernel.org/stable/c/6f86d0534fddfbd08687fa0f01479d4226bc3c3d
- https://git.kernel.org/stable/c/bb1c19636aedae39360e6fdbcaef4f2bcff25785
Timeline
- nvd_ingest NVD