Search/CVE-2026-31589
● CVE — Critical

CVE-2026-31589

VendorlinuxProductlinux kernelDiscoveredApr 24, 2026UpdatedMay 7, 2026

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.

CVSS v3.1
9.8 CRITICAL
EPSS
0.44%
probability of exploitation in 30 days
CISA KEV
Not listed
no confirmed exploitation reported
News coverage
8
sources referencing this CVE
Related IOCs
0
seen in the same coverage
EPSS Trend
Aug 16, 2026 → Oct 22, 2026
● 0.00pp
0.44% → 0.44% over 3 tracked changes
CVSS v3.1 Detail
Attack VectorNETWORK
Attack ComplexityLOW
Privileges RequiredNONE
User InteractionNONE
ScopeUNCHANGED
ConfidentialityHIGH
IntegrityHIGH
AvailabilityHIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Connections
10 relationships
Timeline
disclosure → media coverage
Apr 24, 2026
Disclosure — published as a CVE record. · last revised by NVD May 7, 2026
Jul 1, 2026
ubuntu.com reports: USN-8488-1: Linux kernel vulnerabilities
Jul 2, 2026
ubuntu.com reports: USN-8488-2: Linux kernel (Raspberry Pi) vulnerabilities
Jul 6, 2026
ubuntu.com reports: USN-8507-1: Linux kernel (NVIDIA) vulnerabilities
Jul 20, 2026
ubuntu.com reports: USN-8569-1: Linux kernel (HWE) vulnerabilities
Jul 24, 2026
ubuntu.com reports: USN-8603-1: Linux kernel (Azure) vulnerabilities
Aug 12, 2026
ubuntu.com reports: USN-8636-1: Linux kernel vulnerabilities
Aug 18, 2026
ubuntu.com reports: USN-8636-2: Linux kernel (Oracle) vulnerabilities
Aug 21, 2026
ubuntu.com reports: USN-8669-1: Linux kernel (NVIDIA) vulnerabilities