
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-27032 affects the Linux kernel's F2FS (Flash-Friendly File System) implementation. The vulnerability was discovered on May 1, 2024, and involves a potential system panic during recovery operations. Specifically, when FAULT_BLOCK is enabled, the f2fs_reserve_new_block() function may return -ENOSPC during recovery, which can trigger a system panic. Additionally, if the fault injection rate is set to 1 and only FAULT_BLOCK fault type is enabled, the system may encounter an infinite loop in block reservation operations (Kernel Git).
The vulnerability exists in the F2FS recovery mechanism where the f2fs_reserve_new_block() function can trigger a system panic under specific conditions. The issue occurs during the recovery process when FAULT_BLOCK is enabled and block reservation fails with -ENOSPC error. The vulnerability also includes a potential infinite loop condition in the block reservation process when specific fault injection parameters are set (Kernel Git). The vulnerability has been assigned a CVSS 3.1 Base Score of 6.3 MEDIUM (Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H) (NVD).
The vulnerability can lead to a denial of service condition through system panic when specific conditions are met during the F2FS recovery process. This can affect system availability and potentially disrupt operations on systems using the F2FS file system (NVD).
The vulnerability requires local access and specific conditions to be exploited, including enabled FAULT_BLOCK functionality and particular fault injection settings. The attack complexity is considered high due to the specific conditions required for triggering the vulnerability (NVD).
The issue has been fixed in the Linux kernel through patches that implement two key changes: 1) Removal of the bug_on() call to prevent panic conditions, and 2) Implementation of a loop count limit for block reservation to prevent potential infinite loops. The fix has been incorporated into various kernel versions, including Ubuntu 24.04 LTS noble (6.8.0-35.35) (Ubuntu Security).
Fix availability across major Linux distributions and their releases.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."