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 < 64a47dc8286ff98d8c231ae035bdfe16be1b93bfaffected608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 58ca9f06480457eb9c9513e1ae2b75316d4ed1e5affected608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < bdc06381d590ad5833ee7a2c56b8b685d80ee9b5affected608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 161513f53e4ac90fd356433bdf8e31e6adeb92afaffected608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < 905411f6504876d268ba8dafc8e75367782da4b7affected608514deba38c8611ad330d6a3c8e2b9a1f68e4b to < ce366bfa821ec81dd45bde547ee31e659306cc61affected
Linux Linux
Default version status: affected
4.7affected0 to < 4.7unaffected6.1.191 to ≤ 6.1.*unaffected6.6.160 to ≤ 6.6.*unaffected6.12.114 to ≤ 6.12.*unaffected6.18.51 to ≤ 6.18.*unaffected7.2.5 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/64a47dc8286ff98d8c231ae035bdfe16be1b93bf ↗
- https://git.kernel.org/stable/c/58ca9f06480457eb9c9513e1ae2b75316d4ed1e5 ↗
- https://git.kernel.org/stable/c/bdc06381d590ad5833ee7a2c56b8b685d80ee9b5 ↗
- https://git.kernel.org/stable/c/161513f53e4ac90fd356433bdf8e31e6adeb92af ↗
- https://git.kernel.org/stable/c/905411f6504876d268ba8dafc8e75367782da4b7 ↗
- https://git.kernel.org/stable/c/ce366bfa821ec81dd45bde547ee31e659306cc61 ↗