Use-After-Free Vulnerability in Linux Kernel Btrfs File System
CVE-2024-57896
Summary
A vulnerability in the Btrfs file system of the Linux kernel can lead to a use-after-free condition. During the unmount process, the cleaner thread is stopped, freeing its associated task structure. However, a worker from the delalloc_workers queue may still execute operations that reference the now-freed cleaner thread, leading to potential memory corruption. This can result in crashes or unexpected behaviors in systems using affected versions of the Linux kernel. Ensuring timely updates and applying patches is critical to safeguarding systems against this vulnerability.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 63f4b594a688bf922e8691f0784679aa7af7988c
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 1ea629e7bb2fb40555e5e01a1b5095df31287017
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved