-

CVE-2026-89833

f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()

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
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 608514deba38c8611ad330d6a3c8e2b9a1f68e4b
Version < 161513f53e4ac90fd356433bdf8e31e6adeb92af
Status affected
Version 608514deba38c8611ad330d6a3c8e2b9a1f68e4b
Version < 905411f6504876d268ba8dafc8e75367782da4b7
Status affected
Version 608514deba38c8611ad330d6a3c8e2b9a1f68e4b
Version < ce366bfa821ec81dd45bde547ee31e659306cc61
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 4.7
Status affected
Version 0
Version < 4.7
Status unaffected
Version <= 6.18.*
Version 6.18.51
Status unaffected
Version <= 7.2.*
Version 7.2.5
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.099
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/161513f53e4ac90fd356433bdf8e31e6adeb92af
https://git.kernel.org/stable/c/905411f6504876d268ba8dafc8e75367782da4b7
https://git.kernel.org/stable/c/ce366bfa821ec81dd45bde547ee31e659306cc61