CVE-2026-80897 PUBLISHED

netfs: release readahead folios on iterator preparation failure

Assigner: Linux
Reserved: 26.08.2026 Published: 04.09.2026 Updated: 04.09.2026

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

netfs: release readahead folios on iterator preparation failure

netfs_prepare_read_iterator() batches readahead folios in put_batch so that the folio references can be dropped after the I/O iterator has been prepared.

If rolling_buffer_load_from_ra() fails after earlier folios have been batched, the function returns immediately and leaves those references held. Release the batch before returning the error.

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 06fa229ceb36898e68022b5654c017d2c6582d7d to 2c148a31ca01fc160aceec777bbc0041b0d0b8bd (excl.)
  • affected from 06fa229ceb36898e68022b5654c017d2c6582d7d to 935e7b74bb2368f215cf8c2ad4bff60ee4e7589e (excl.)
  • affected from 06fa229ceb36898e68022b5654c017d2c6582d7d to 87eb3d272dcbcbbfe5c1576c10e5dc72810cf1f6 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 6.14 is affected
  • unaffected from 0 to 6.14 (excl.)
  • unaffected from 6.18.44 to 6.18.* (incl.)
  • unaffected from 7.1.8 to 7.1.* (incl.)
  • unaffected from 7.2 to * (incl.)

References