{"apiVersion":"1.0","identifier":"CVE-2026-80686","description":"In the Linux kernel, the following vulnerability has been resolved: mm: migrate_device: fix pte_pfn/pte_dirty called on non-present PTE pte_pfn() and pte_dirty() have undefined behaviour when called on a non-present PTE. In migrate_vma_collect_pmd(), these functions may be invoked on non-present entries (e.g., device-private entries), leading to potential crashes from pte_pfn() or incorrect dirty folio accounting from pte_dirty(). Fix both by guarding with pte_present() checks.","publishedAt":"2026-08-28T08:16:54","lastModifiedAt":"2026-08-28T08:16:54","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-80686","cvssScore":null,"cvssVector":"Pending","epssProbability":0.00172,"riskScore":0,"affectedProduct":"Linux kernel","affectedVersions":"unknown","vulnerabilityType":"Kernel","operatingSystems":[],"links":{"self":"https://www.redsauce.net/api/cves/CVE-2026-80686","webPages":{"es":"https://www.redsauce.net/es/cves/CVE-2026-80686","en":"https://www.redsauce.net/en/cves/CVE-2026-80686","fr":"https://www.redsauce.net/fr/cves/CVE-2026-80686","pt":"https://www.redsauce.net/pt/cves/CVE-2026-80686","de":"https://www.redsauce.net/de/cves/CVE-2026-80686","sk":"https://www.redsauce.net/sk/cves/CVE-2026-80686","el":"https://www.redsauce.net/el/cves/CVE-2026-80686"},"source":"https://nvd.nist.gov/vuln/detail/CVE-2026-80686"}}