PT-2026-22919

CVE-2026-23233

·

Published

2026-01-16

·

Updated

2026-10-17

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions 6.6 and later
Description A flaw exists in the f2fs filesystem within the Linux kernel related to swapfile handling. Specifically, the check swap activate() function incorrectly maps physical blocks when a swapfile is smaller than the f2fs section size (2MB), fragmented, and used with kernel versions 6.6 and later. This incorrect mapping can lead to data corruption, potentially causing dm-verity errors, device reboots, or f2fs node corruption resulting in boot failures. The issue arises because the function fails to map subsequent extents of the swapfile when the first extent is not aligned to section boundaries, leading to subsequent swap writes overwriting incorrect physical locations. The problematic code is located in the check swap activate() function within fs/f2fs/data.c.
Recommendations Update to a newer kernel version that addresses this issue.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
OPENSUSE-SU-2026:10387-1
USN-8492-1
USN-8492-2
USN-8492-3
USN-8492-4
USN-8492-5
USN-8497-1
USN-8498-1
USN-8499-1
USN-8606-1
USN-8607-1
USN-8609-1
USN-8619-1
Found an issue in the description? Have something to add? Feel free to write us 👾