Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-74358

ext4: fix fast commit wait/wake bit mapping on 64-bit

Description

In the Linux kernel, the following vulnerability has been resolved: ext4: fix fast commit wait/wake bit mapping on 64-bit On 64-bit, ext4 dynamic inode states live in the upper half of i_flags, and ext4_test_inode_state() applies the corresponding +32 offset. The fast-commit wait and wake paths open-coded the wait key with the raw EXT4_STATE_* value. Add small helpers for the state wait word and bit, and use them for the FC_COMMITTING and FC_FLUSHING_DATA waits so the wait key follows the same mapping as the state helpers.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 857d32f2618166765ce9306a246d0745afc76859 to < e82d515092a0cf2bca92f399d5c330c324879ceaaffected
  • 857d32f2618166765ce9306a246d0745afc76859 to < d06df6e447a8510f86db44b2522d5375362a9499affected
  • 857d32f2618166765ce9306a246d0745afc76859 to < 8b3bc93fee6771775243665a0cf31857d6659775affected

Linux Linux

Default version status: affected

  • 6.16affected
  • 0 to < 6.16unaffected
  • 6.18.40 to ≤ 6.18.*unaffected
  • 7.1.5 to ≤ 7.1.*unaffected
  • 7.2 to ≤ *unaffected

References