CVE-2026-72132

CVE-2026-72132

published August 15, 2026

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

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

NFS: Charge unstable writes by request size, not folio size

nfs_folio_mark_unstable() and nfs_folio_clear_commit() charge and

uncharge NR_WRITEBACK/WB_WRITEBACK by folio_nr_pages(folio) once per

*request* added to or removed from a commit list. This is correct only

when a folio has a single associated request. When pg_test splits a

folio into N sub-folio requests (e.g. pNFS flexfiles striping with a

stripe unit smaller than the folio size, or plain wsize-limited

splitting), each of the N requests independently charges the whole

folio's page count, inflating the accounting by a factor of N per

folio. With large folios and small stripe units this reaches multiple

orders of magnitude: a 2 MiB folio split into 512 4 KiB requests can

charge up to 512x its real size, pushing global dirty+writeback

accounting past the system's dirty threshold and forcing every

buffered writer on the host into the hard-throttle path, including

unrelated in-kernel NFS server threads sharing the box.

Charge each request only for the pages it actually covers.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00209 · 10.5th percentile
Published
2026-08-15T10:21Z
References (5)
EPSS history
Timeline
  • 15 AUG 05:53Z
    NFS: Charge unstable writes by request size, not folio size
    cvelistv5