Linux Kernel Vulnerability Affecting Device Management
CVE-2026-80686
What is CVE-2026-80686?
A vulnerability in the Linux kernel occurs when memory management functions pte_pfn() and pte_dirty() are incorrectly invoked on non-present page table entries (PTEs). This issue can lead to potential system crashes or erroneous dirty folio accounting, especially in contexts such as device-private entries. The vulnerability has been addressed with protective checks to ensure that these functions are only called when PTEs are confirmed as present, thereby stabilizing memory operations related to the management of device resources.
Affected Version(s)
Linux 6c287605fd56466e645693eff3ae7c08fba56e0a < 26f9ca8ed42cba25d2c75daff13561cce6019395
Linux 6c287605fd56466e645693eff3ae7c08fba56e0a < 5b948706f11a950bc73c5304630d0a7eafc40daf
Linux 6c287605fd56466e645693eff3ae7c08fba56e0a < 86d55447de3738620b9a8272ff167ce97e7f7203