CVE-2026-31438

netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators

published April 22, 2026

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

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

netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators

When a process crashes and the kernel writes a core dump to a 9P

filesystem, __kernel_write() creates an ITER_KVEC iterator. This

iterator reaches netfs_limit_iter() via netfs_unbuffered_write(), which

only handles ITER_FOLIOQ, ITER_BVEC and ITER_XARRAY iterator types,

hitting the BUG() for any other type.

Fix this by adding netfs_limit_kvec() following the same pattern as

netfs_limit_bvec(), since both kvec and bvec are simple segment arrays

with pointer and length fields. Dispatch it from netfs_limit_iter() when

the iterator type is ITER_KVEC.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Published
2026-04-22T13:53Z
EPSS history
Timeline
  • 22 APR 13:53Z
    netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators
    cvelistv5