Linux Kernel f2fs Read Extent Node Shrinking Vulnerability

Vulnerability

A vulnerability in the Linux kernel's F2FS file system has been addressed. The issue involved the improper management of read extent nodes during the shrinking process of the extent tree. The original implementation used a read-write lock to protect the core data, but in cases with a large number of extent nodes, this could lead to prolonged lock holds, causing potential kernel hang issues. The vulnerability has been resolved by modifying the shrink process to handle read extent nodes in batches, reducing the lock's critical region hold time.

Impact

The vulnerability could cause a kernel hang issue by holding the read-write lock for an extended period, disrupting normal kernel operations.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.5
remediation
0.0
relevance
0.0
threat
3.2
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.