CVE-2026-97534

CVE-2026-97534

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
9.3
In the wild
Unconfirmed
What it is

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

f2fs: accurately adjust free_sections during free_segment_range

In free_segment_range(), MAIN_SECS(sbi) is temporarily reduced by `secs`

to restrict block allocation to the safe remaining main area while valid

blocks in the truncated range are evacuated by GC.

However, FREE_I(sbi)->free_sections tracks the total number of free

sections across the whole filesystem. If any sections within the

truncated range were already free upon entering free_segment_range(),

failing to deduct them from free_sections causes the filesystem to

overestimate available free sections in the active, reduced main area.

This leads to inconsistent free section accounting during GC data

migration and can trigger unexpected allocation failures or assertion

errors when space is tight.

Fix this by calculating the number of already-free sections in the

truncated range, deducting them from free_sections upon entering

free_segment_range(), and restoring them on exit.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.3th percentile
Published
2026-09-25T15:17Z
References (5)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:21Z
    f2fs: accurately adjust free_sections during free_segment_range
    cvelistv5