
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-46748 affects the Linux kernel's cachefiles subsystem. The vulnerability was discovered and disclosed in September 2024, relating to improper handling of maximum subrequest sizes for cache writes. The issue specifically involves the cachefiles component not properly setting the maximum size limit for write operations to the backing filesystem (Kernel Git).
The vulnerability stems from a misconfiguration in the cachefiles subsystem where the maximum size of a subrequest that writes to cachefiles was set to ULONGMAX instead of the more appropriate MAXRWCOUNT value. This could potentially lead to overrunning the maximum write capacity that can be made to the backing filesystem. The fix involves modifying the subreq->maxlen parameter in the cachefilespreparewritesubreq function to use MAXRW_COUNT as the limit (Kernel Git).
The vulnerability could potentially allow write operations that exceed the backing filesystem's maximum supported write size, which may lead to system instability or potential data corruption when writing to cached files (Kernel Git).
The issue has been resolved through a patch that properly sets the maximum subrequest size for cache writes to MAXRWCOUNT. Users should update their Linux kernel to a version that includes this security fix (Kernel Git).
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."