CVE Database
/

CVE-2024-26869

Back to search

CVE-2024-26869

Published: Apr 17, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to truncate meta inode pages forcely Below race case can cause data corruption: Thread A GC thread - gc_data_segment - ra_data_block - locked meta_inode page - f2fs_inplace_write_data - invalidate_mapping_pages : fail to invalidate meta_inode page due to lock failure or dirty|writeback status - f2fs_submit_page_bio : write last dirty data to old blkaddr - move_data_block - load old data from meta_inode page - f2fs_submit_page_write : write old data to new blkaddr Because invalidate_mapping_pages() will skip invalidating page which has unclear status including locked, dirty, writeback and so on, so we need to use truncate_inode_pages_range() instead of invalidate_mapping_pages() to make sure meta_inode page will be dropped.

VendorProductVersions

Linux

Linux

affected
6aa58d8ad20a3323f42274c25820a6f54192422d - < c92f2927df860a60ba815d3ee610a944b92a8694
affected
6aa58d8ad20a3323f42274c25820a6f54192422d - < 77bfdb89cc222fc7bfe198eda77bdc427d5ac189
affected
6aa58d8ad20a3323f42274c25820a6f54192422d - < 04226d8e3c4028dc451e9d8777356ec0f7919253
affected
6aa58d8ad20a3323f42274c25820a6f54192422d - < 9f0c4a46be1fe9b97dbe66d49204c1371e3ece65

Linux

Linux

affected
4.19
unaffected
0 - < 4.19
unaffected
6.6.23 - <= 6.6.*
unaffected
6.7.11 - <= 6.7.*
unaffected
6.8.2 - <= 6.8.*

+1 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now