Bug 2436782 (CVE-2026-23109) - CVE-2026-23109 kernel: fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes()
Summary: CVE-2026-23109 kernel: fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wa...
Keywords:
Status: NEW
Alias: CVE-2026-23109
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-04 17:03 UTC by OSIDB Bzimport
Modified: 2026-02-04 23:56 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-02-04 17:03:07 UTC
In the Linux kernel, the following vulnerability has been resolved:

fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes()

Above the while() loop in wait_sb_inodes(), we document that we must wait
for all pages under writeback for data integrity.  Consequently, if a
mapping, like fuse, traditionally does not have data integrity semantics,
there is no need to wait at all; we can simply skip these inodes.

This restores fuse back to prior behavior where syncs are no-ops.  This
fixes a user regression where if a system is running a faulty fuse server
that does not reply to issued write requests, this causes wait_sb_inodes()
to wait forever.


Note You need to log in before you can comment on or make changes to this bug.