Linux Kernel jbd2 Vulnerability in ext4 File System
CVE-2023-53526
What is CVE-2023-53526?
A vulnerability exists in the jbd2 module of the Linux Kernel, specifically affecting the ext4 file system, where improper handling of the 'jh->b_transaction' could lead to checkpoint corruption during certain processes. This issue occurs when a buffer's transaction is removed from the checkpoint list without verifying its state, potentially causing data loss during unexpected power interruptions. This vulnerability emphasizes the need for a robust check to ensure 'jh->b_transaction' is validated prior to its removal from the checkpoint list, thus safeguarding file integrity during transaction commits.
Affected Version(s)
Linux b832174b7f89df3ebab02f5b485d00127a0e1a6e
Linux e5c768d809a85e9efd0274b2efe69d4970cc0014
Linux 46f881b5b1758dc4a35fba4a643c10717d0cf427 < 2298f2589903a8bc03061b54b31fd97985ab6529