Reference page — cumulative record through Wednesday, August 19, 2026 UTC. Reference pages update as the archive grows; only dated daily editions are immutable pages of record.
Linux Linux — filemap: replace pte_offset_map() with pte_offset_map_nolock()
AV AC PR UI S C I A CVSS EPSS %ile KEV
L L L N U N L N 3.3 .0019 9.2 —
AFFECTED
Product Versions Fixed
Linux 58f327f2ce80f9c7b4a70e9cf017ae8810d44a20 – —
Linux 6.9 – 6.9.10
TIMELINE
Jul 30 Reserved by Linux
Aug 7 Published (CNA: Linux)
Aug 4 RESCORED — CVE-2024-42233 (Linux). CVSS 7.8 → 3.3 (NVD).
Description
In the Linux kernel, the following vulnerability has been resolved:
filemap: replace pte_offset_map() with pte_offset_map_nolock()
The vmf->ptl in filemap_fault_recheck_pte_none() is still set from
handle_pte_fault(). But at the same time, we did a pte_unmap(vmf->pte).
After a pte_unmap(vmf->pte) unmap and rcu_read_unlock(), the page table
may be racily changed and vmf->ptl maybe fails to protect the actual page
table. Fix this by replacing pte_offset_map() with
pte_offset_map_nolock().
As David said, the PTL pointer might be stale so if we continue to use
it infilemap_fault_recheck_pte_none(), it might trigger UAF. Also, if
the PTL fails, the issue fixed by commit 58f327f2ce80 ("filemap: avoid
unnecessary major faults in filemap_fault()") might reappear.
Lifecycle
Complete event history — 3 events, chronological
| Date | Event | Detail |
| July 30, 2024 | Reserved | Reserved by Linux |
| August 7, 2024 | Published | Published (CNA: Linux) |
| August 4, 2026 | RESCORED | RESCORED — CVE-2024-42233 (Linux). CVSS 7.8 → 3.3 (NVD). |
Affected
Affected products and packages — 2 rows
| Vendor | Product / Package | Ecosystem | Version introduced | Fixed |
| Linux | Linux | — | 58f327f2ce80f9c7b4a70e9cf017ae8810d44a20 | — |
| Linux | Linux | — | 6.9 | 6.9.10 |
About this page
This is a reference page, not a dated page of record. It assembles the complete lifecycle of CVE-2024-42233 from the CVE Program record, NVD enrichment, the CISA KEV catalog, EPSS, and OSV advisories. The box score's numbers (CVSS, EPSS, KEV status) are current as of Wednesday, August 19, 2026 UTC and are re-derived as the archive grows; only dated daily editions are immutable pages of record. The authoritative source for this identifier is cve.org.