CVE-2025-39754None▾ SunlitIn the Linux kernel, the following vulnerability has been resolved: mm/smaps: fix race between smaps_hugetlb_range and migration smaps_hugetlb_range() handles the pte without holdling ptl, and may be concurrenct with migration, leaing …
▾ Sunlit zone — Low / medium · no exploitation signal
impact 2.8 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Oct 21.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
Last analysed / modified upstream
0.1%
0.1% → 0.1%
In the Linux kernel, the following vulnerability has been resolved:
mm/smaps: fix race between smaps_hugetlb_range and migration
smaps_hugetlb_range() handles the pte without holdling ptl, and may be concurrenct with migration, leaing to BUG_ON in pfn_swap_entry_to_page(). The race is as follows.
smaps_hugetlb_range migrate_pages huge_ptep_get remove_migration_ptes folio_unlock pfn_swap_entry_folio BUG_ON
To fix it, hold ptl lock in smaps_hugetlb_range().
Linux >= 25ee01a2fca02dfb5a3ce316e77910c468108199 < f76089018b34dbe0c2e9b67c5b7d8860668748bbLinux >= 25ee01a2fca02dfb5a3ce316e77910c468108199 < 2a1f3663974162b8f1e098196f557cfc1d160138Linux >= 25ee01a2fca02dfb5a3ce316e77910c468108199 < 09fc018f48871123ad5dbd7b03c956580232ed76Linux >= 25ee01a2fca02dfb5a3ce316e77910c468108199 < b625883ccbcc2b57808db51d1375b1d7b9bcb3e5Linux >= 25ee01a2fca02dfb5a3ce316e77910c468108199 < 45d19b4b6c2d422771c29b83462d84afcbb33f01Linux 4.4Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-99118Nonedrm/i915/dmc: Harden DMC firmware payload parsing
CVE-2026-99117Nonenet: bridge: mcast: don't truncate the port group walk on teardown
CVE-2026-99121Noneipv4: avoid divide by zero in fib_rebalance
CVE-2026-99120NoneKVM: x86/mmu: Cope with the SS bit being set in #NPF exit codes
CVE-2026-99119Nonedrm/amdgpu/userq: actually validate userq BOs
CVE-2026-99123Nonevsock/virtio: validate packet source for connected sockets