Answer in brief
CVE-2024-33847 records a Unknown severity vulnerability in f2fs: compress: don't allow unaligned truncation on released compress inode. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
Answer in brief
CVE-2024-33847 records a Unknown severity vulnerability in f2fs: compress: don't allow unaligned truncation on released compress inode. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=8e1651cd667cd6779db28314844d88b6de8312a3 <b8962cf98595d1ec62f40f23667de830567ec8bc || >=c61404153eb683da9c35aad133131554861ed561 <8acae047215024d1ac499b3c8337ef1b952f160b || >=c61404153eb683da9c35aad133131554861ed561 <3ccf5210dc941a7aa0180596ac021568be4d35ec || >=c61404153eb683da9c35aad133131554861ed561 <9f9341064a9b5246a32a7fe56b9f80c6f7f3c62d || >=c61404153eb683da9c35aad133131554861ed561 <5268241b41b1c5d0acca75e9b97d4fd719251c8c || >=c61404153eb683da9c35aad133131554861ed561 <29ed2b5dd521ce7c5d8466cd70bf0cc9d07afeee | b8962cf98595d1ec62f40f23667de830567ec8bc, 8acae047215024d1ac499b3c8337ef1b952f160b, 3ccf5210dc941a7aa0180596ac021568be4d35ec, 9f9341064a9b5246a32a7fe56b9f80c6f7f3c62d, 5268241b41b1c5d0acca75e9b97d4fd719251c8c, 29ed2b5dd521ce7c5d8466cd70bf0cc9d07afeee |
| Linux/Linuxgeneric | 5.14 | Not reported |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <* | * |
Published upstream
Jun 24, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: f2fs: compress: don't allow unaligned truncation on released compress inode f2fs image may be corrupted after below testcase: - mkfs.f2fs -O extra_attr,compression -f /dev/vdb - mount /dev/vdb /mnt/f2fs - touch /mnt/f2fs/file - f2fs_io setflags compression /mnt/f2fs/file - dd if=/dev/zero of=/mnt/f2fs/file bs=4k count=4 - f2fs_io release_cblocks /mnt/f2fs/file - truncate -s 8192 /mnt/f2fs/file - umount /mnt/f2fs - fsck.f2fs /dev/vdb [ASSERT] (fsck_chk_inode_blk:1256) --> ino: 0x5 has i_blocks: 0x00000002, but has 0x3 blocks [FSCK] valid_block_count matching with CP [Fail] [0x4, 0x5] [FSCK] other corrupted bugs [Fail] The reason is: partial truncation assume compressed inode has reserved blocks, after partial truncation, valid block count may change w/o .i_blocks and .total_valid_block_count update, result in corruption. This patch only allow cluster size aligned truncation on released compress inode for fixing.
Quoted source text, attributed separately from HOL analysis.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=8e1651cd667cd6779db28314844d88b6de8312a3 <b8962cf98595d1ec62f40f23667de830567ec8bc || >=c61404153eb683da9c35aad133131554861ed561 <8acae047215024d1ac499b3c8337ef1b952f160b || >=c61404153eb683da9c35aad133131554861ed561 <3ccf5210dc941a7aa0180596ac021568be4d35ec || >=c61404153eb683da9c35aad133131554861ed561 <9f9341064a9b5246a32a7fe56b9f80c6f7f3c62d || >=c61404153eb683da9c35aad133131554861ed561 <5268241b41b1c5d0acca75e9b97d4fd719251c8c || >=c61404153eb683da9c35aad133131554861ed561 <29ed2b5dd521ce7c5d8466cd70bf0cc9d07afeee | b8962cf98595d1ec62f40f23667de830567ec8bc, 8acae047215024d1ac499b3c8337ef1b952f160b, 3ccf5210dc941a7aa0180596ac021568be4d35ec, 9f9341064a9b5246a32a7fe56b9f80c6f7f3c62d, 5268241b41b1c5d0acca75e9b97d4fd719251c8c, 29ed2b5dd521ce7c5d8466cd70bf0cc9d07afeee |
| Linux/Linuxgeneric | 5.14 | Not reported |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <* | * |
Published upstream
Jun 24, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: f2fs: compress: don't allow unaligned truncation on released compress inode f2fs image may be corrupted after below testcase: - mkfs.f2fs -O extra_attr,compression -f /dev/vdb - mount /dev/vdb /mnt/f2fs - touch /mnt/f2fs/file - f2fs_io setflags compression /mnt/f2fs/file - dd if=/dev/zero of=/mnt/f2fs/file bs=4k count=4 - f2fs_io release_cblocks /mnt/f2fs/file - truncate -s 8192 /mnt/f2fs/file - umount /mnt/f2fs - fsck.f2fs /dev/vdb [ASSERT] (fsck_chk_inode_blk:1256) --> ino: 0x5 has i_blocks: 0x00000002, but has 0x3 blocks [FSCK] valid_block_count matching with CP [Fail] [0x4, 0x5] [FSCK] other corrupted bugs [Fail] The reason is: partial truncation assume compressed inode has reserved blocks, after partial truncation, valid block count may change w/o .i_blocks and .total_valid_block_count update, result in corruption. This patch only allow cluster size aligned truncation on released compress inode for fixing.
Quoted source text, attributed separately from HOL analysis.