Linux Kernel F2FS NULL Pointer Dereference Vulnerability

Vulnerability

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.

Impact

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.

Reproduction

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.

Remediation

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.

Added: Sep 16, 2025, 4:46 PM
Updated: Sep 16, 2025, 4:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
0.5
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.