cbcvebase.
CVE-2026-31589
published 2026-04-24

CVE-2026-31589: In the Linux kernel, the following vulnerability has been resolved: mm: call ->free_folio() directly in folio_unmap_invalidate() We can only call…

PriorityP345critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
0.44%
36.0th percentile
In the Linux kernel, the following vulnerability has been resolved: mm: call ->free_folio() directly in folio_unmap_invalidate() We can only call filemap_free_folio() if we have a reference to (or hold a lock on) the mapping. Otherwise, we've already removed the folio from the mapping so it no longer pins the mapping and the mapping can be removed, causing a use-after-free when accessing mapping->a_ops. Follow the same pattern as __remove_mapping() and load the free_folio function pointer before dropping the lock on the mapping. That lets us make filemap_free_folio() static as this was the only caller outside filemap.c.

Affected

16 ranges
VendorProductVersion rangeFixed in
linuxlinux
linuxlinux>= fb7d3bc4149395c1ae99029c852eab6c28fc3c88 < efc52947247a21bbf79059539bbbd40f4ea76f00efc52947247a21bbf79059539bbbd40f4ea76f00
linuxlinux>= fb7d3bc4149395c1ae99029c852eab6c28fc3c88 < b667df39d98a7a24be7c2a40ff0863dac1ad2cd7b667df39d98a7a24be7c2a40ff0863dac1ad2cd7
linuxlinux>= fb7d3bc4149395c1ae99029c852eab6c28fc3c88 < c330e65ea59c4805d6ab6757c4ddfe8c63acef31c330e65ea59c4805d6ab6757c4ddfe8c63acef31
linuxlinux>= fb7d3bc4149395c1ae99029c852eab6c28fc3c88 < 615d9bb2ccad42f9e21d837431e401db2e471195615d9bb2ccad42f9e21d837431e401db2e471195
linuxlinux_kernel
linuxlinux_kernel>= 6.14 < 6.19.146.19.14
linuxlinux_kernel>= 7.0 < 7.0.17.0.1
ubuntulinux
ubuntulinux-aws
ubuntulinux-gcp
ubuntulinux-ibm
ubuntulinux-nvidia
ubuntulinux-oracle
ubuntulinux-raspi
ubuntulinux-realtime

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vendor_redhat6.6MEDIUM
vendor_ubuntu2.0LOW
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.