-

CVE-2026-90420

nilfs2: fix infinite loop in nilfs_clean_segments()

In the Linux kernel, the following vulnerability has been resolved:

nilfs2: fix infinite loop in nilfs_clean_segments()

syzbot reported a hung task in nilfs_transaction_begin(). This occurs
because the cleaner ioctl falls into an infinite loop if
nilfs_segctor_construct() repeatedly returns -EROFS (e.g. the device
is remounted as read-only after an I/O error).

Currently in nilfs_clean_segments(), if err is non-zero, it logs the
error and sleeps but doesn't abort when it encounters a terminal error
like -EROFS. This causes the thread to loop forever.

Fix this by breaking out of the loop if nilfs_segctor_construct()
returns -EROFS. This matches the behaviour in
nilfs_segctor_write_out(), which also handles -EROFS.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < e3e9367dae1a6392cbb14ab0b2ab5edbf39735c3
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < 217b967ad7887a3e1ebc08f46f6484e081acd4b4
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < 3bcdbdaac884a4baa59716cf9bd9470c75276e2d
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < d7afca8e4efbf4c455b4663c29ae59fde2f1b671
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < c07e5ad6539e7e9350d5c65cbf8adb69d1711b15
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < 1fc6df85b4954b6fda9c351843aaca3c06f66d8d
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < 8cea0bc78ac64cb88da49c07f80bf2cf9fb7aff8
Status affected
Version 9ff05123e3bfbb1d2b68ba1d9bf1f7d1dffc1453
Version < ce5a5ad1a8330a2fcfdd9ec2ab341be739e89a18
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 2.6.30
Status affected
Version 0
Version < 2.6.30
Status unaffected
Version <= 5.10.*
Version 5.10.270
Status unaffected
Version <= 5.15.*
Version 5.15.221
Status unaffected
Version <= 6.1.*
Version 6.1.188
Status unaffected
Version <= 6.6.*
Version 6.6.157
Status unaffected
Version <= 6.12.*
Version 6.12.110
Status unaffected
Version <= 6.18.*
Version 6.18.52
Status unaffected
Version <= 7.2.*
Version 7.2.6
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.21% 0.116
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/e3e9367dae1a6392cbb14ab0b2ab5edbf39735c3
https://git.kernel.org/stable/c/217b967ad7887a3e1ebc08f46f6484e081acd4b4
https://git.kernel.org/stable/c/3bcdbdaac884a4baa59716cf9bd9470c75276e2d
https://git.kernel.org/stable/c/d7afca8e4efbf4c455b4663c29ae59fde2f1b671
https://git.kernel.org/stable/c/c07e5ad6539e7e9350d5c65cbf8adb69d1711b15
https://git.kernel.org/stable/c/1fc6df85b4954b6fda9c351843aaca3c06f66d8d
https://git.kernel.org/stable/c/8cea0bc78ac64cb88da49c07f80bf2cf9fb7aff8
https://git.kernel.org/stable/c/ce5a5ad1a8330a2fcfdd9ec2ab341be739e89a18