Linux Kernel Userfaultfd Vulnerability Leading to Potential Fault Handling Issues
CVE-2026-64514

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
25 July 2026

What is CVE-2026-64514?

A vulnerability in the Linux kernel's handling of userfaultfd could lead to unpredictable behavior when dealing with page table entries (PTEs). Specifically, the checks implemented in userfaultfd_must_wait() and userfaultfd_huge_must_wait() do not appropriately account for the state of PTEs without acquiring the necessary page table lock. This oversight can result in erroneously decoded bits when inspecting swap or migration entries, potentially leaving threads in a wait state indefinitely, thus impacting overall system stability. Properly gating the writability check on the presence of the PTE would enhance handling during fault scenarios and prevent threads from being held in limbo unnecessarily.

Affected Version(s)

Linux 369cd2121be440543280b91056de187f625d0dbb

Linux 369cd2121be440543280b91056de187f625d0dbb

Linux 369cd2121be440543280b91056de187f625d0dbb < 29e6f952c5fb7dc1d6b90fe5b7f36063d44ddae0

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.