-

CVE-2026-98446

xfs: don't let hidden_space go negative in xfs_metafile_resv_init

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

xfs: don't let hidden_space go negative in xfs_metafile_resv_init

LOLLM points out that if the amount of fdblocks that we can reserve for
a metadata btree file goes below the space already used by that file,
then the hidden_space subtraction can underflow, causing
xfs_dec_fdblocks to subtract a huge amount of space.  We never want the
target to be less than the used sapce, so fix the logic that adjusts
dblocks_avail downwards.

Also fix an error in the adjacent comment.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 1df8d75030b787a9fae270b59b93eef809dd2011
Version < 930a9c1c321efdaa3e7f8caecb0479cee3baf342
Status affected
Version 1df8d75030b787a9fae270b59b93eef809dd2011
Version < f0d8352a39f4a2e329ae45b71bb0d49e2ca0a6dc
Status affected
Version 1df8d75030b787a9fae270b59b93eef809dd2011
Version < 476582d754cdc5110f806001417fea6c77824c13
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 6.15
Status affected
Version 0
Version < 6.15
Status unaffected
Version <= 6.18.*
Version 6.18.55
Status unaffected
Version <= 7.2.*
Version 7.2.9
Status unaffected
Version <= *
Version 7.3
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.17% 0.064
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/930a9c1c321efdaa3e7f8caecb0479cee3baf342
https://git.kernel.org/stable/c/f0d8352a39f4a2e329ae45b71bb0d49e2ca0a6dc
https://git.kernel.org/stable/c/476582d754cdc5110f806001417fea6c77824c13