Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-89833

f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()

Description

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages() There is potential deadloop in race condition: Thread A Thread B - fsync - f2fs_do_sync_file - f2fs_fsync_node_pages - last_fsync_dnode - folio_get(last_folio) - f2fs_setattr - f2fs_truncate - f2fs_truncate_blocks - f2fs_do_truncate_blocks - f2fs_truncate_inode_blocks - truncate_dnode - truncate_node - invalidate_mapping_pages - folio->mapping = NULL - is_node_folio alwasy return false - atomic && !marked is always true, then goto retry

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

  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 64a47dc8286ff98d8c231ae035bdfe16be1b93bfaffected
  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 58ca9f06480457eb9c9513e1ae2b75316d4ed1e5affected
  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < bdc06381d590ad5833ee7a2c56b8b685d80ee9b5affected
  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 161513f53e4ac90fd356433bdf8e31e6adeb92afaffected
  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 905411f6504876d268ba8dafc8e75367782da4b7affected
  • 608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < ce366bfa821ec81dd45bde547ee31e659306cc61affected

Linux Linux

Default version status: affected

  • 4.7affected
  • 0 to < 4.7unaffected
  • 6.1.191 to ≤ 6.1.*unaffected
  • 6.6.160 to ≤ 6.6.*unaffected
  • 6.12.114 to ≤ 6.12.*unaffected
  • 6.18.51 to ≤ 6.18.*unaffected
  • 7.2.5 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References