Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability exists in the Linux kernel's ext4 file system related to the management of discard operations. When a file system is mounted with the discard option and files are deleted, the discard work is queued but not processed. If the file system is then remounted without the discard option, the queued discard work remains unflushed, leading to potential data management issues. This vulnerability affects the ext4 file system in the Linux kernel stable tree.
Failure to properly manage queued discard operations can lead to data management issues, where discarded data is not properly handled, potentially causing confusion or errors in file system operations.
To reproduce this vulnerability, mount an ext4 file system with the discard option enabled. Delete a large number of files to populate the discard queue. Then, remount the file system with the nodiscard option and unmount it before the discard work has a chance to process. This sequence will leave the discard work unflushed, demonstrating the vulnerability.
The vulnerability has been addressed in the Linux kernel. Users should upgrade to the latest version where this issue has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.