CVE-2026-98223

CVE-2026-98223

published October 6, 2026

CVSS
—
EPSS
0%
Percentile
6.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

mm: filemap: retain mapped dropbehind folios

Fault-around can map ready dropbehind folios without going through the

normal page-cache lookup that clears dropbehind. A mapping represents a

competing cached user, so retain the folio instead of forcibly unmapping

it when writeback completes.

For a mapped folio, folio_unmap_invalidate() can call

unmap_mapping_folio(), which takes i_mmap_rwsem and may sleep. Retaining

mapped folios avoids this path when folio_end_dropbehind() runs in

non-preemptible task context.

Tal was able to trigger a sleeping-in-atomic warning due to this [1].

Unmapped dropbehind folios continue through the existing invalidation path.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.4th percentile
Published
2026-10-06T13:18Z
References (3)
EPSS history
Timeline
  • 07 OCT 03:43Z
    EPSS moved — → 0%
    epss
  • 06 OCT 08:44Z
    mm: filemap: retain mapped dropbehind folios
    cvelistv5