Missing Release of Resource after Effective Lifetime in Linux kernel - CVE-2026-45880
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to improper release of a resource in p2pmem_alloc_mmap() when vm_insert_page() fails. A local user can trigger a vm_insert_page() failure during mmap handling to cause a denial of service.
The issue can cause memunmap_pages() to hang indefinitely when the PCI device is removed.
How to mitigate CVE-2026-45880
Sources
- https://git.kernel.org/stable/c/51b7181cfbedf289ce794b6d97a1c596c309ec38
- https://git.kernel.org/stable/c/6220694c52a5a04102b48109e4f24e958b559bd3
- https://git.kernel.org/stable/c/a1f4dc72efc3204db95d052058d785cad7ce755f
- https://git.kernel.org/stable/c/baa42b756d183a59572f3890981a3d32b8d05d40
- https://git.kernel.org/stable/c/e19cce88ec4c4877f4ff2469099b9cf23cc3e93e