Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A NULL pointer dereference vulnerability has been identified in the Linux kernel's F2FS (Flash-Friendly File System) implementation. This issue arises because the code does not properly check if the I/O structure's bio field is NULL before proceeding with certain operations. As a result, when the bio field is NULL, the kernel experiences a crash due to a NULL pointer dereference. This vulnerability affects several versions of the Linux kernel.
Exploitation of this vulnerability leads to a kernel crash caused by a NULL pointer dereference, disrupting system operations and potentially causing a denial of service.
The vulnerability can be reproduced by triggering a scenario where the F2FS file system attempts to submit a merged write operation without a valid bio object. This can occur during the checkpointing process, where the file system merges write requests. If the bio field in the I/O structure is NULL, the operation will cause a kernel panic due to the NULL pointer dereference.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been patched. The specific commit addressing this issue is available in the Linux kernel stable tree.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.