Vulnerability in ext4: fix bug on ext4_es_cache_extent as ext4_split_extent_at failed
Summary
GSD-2021-1000731: ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed. Affects Kernel versions < d8116743ef5432336289256b2f7c117299213eb9. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The ext4 package is a file system driver for the Linux kernel. It provides support for the fourth extended file system (ext4) and is widely used in Linux distributions. The ext4 file system is known for its performance, scalability, and reliability. However, a vulnerability has been discovered in the ext4_es_cache_extent function, specifically when ext4_split_extent_at fails.
Vulnerability Detail
The vulnerability in ext4 arises from a bug in the ext4_es_cache_extent function, which is triggered when ext4_split_extent_at fails. This bug can potentially lead to various issues, including data corruption, file system crashes, and denial of service. An attacker could exploit this vulnerability to cause a system to become unresponsive or execute arbitrary code. The impact and attack plausibility of this vulnerability have not yet been proven.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
There is no known workaround for this vulnerability. It is essential to apply the fix by updating the Linux Kernel to the recommended version.
Conclusion
The ext4 package in the Linux Kernel is vulnerable to a bug in the ext4_es_cache_extent function. This vulnerability can lead to data corruption, file system crashes, and denial of service. It is crucial to update the Linux Kernel to version v4.14.236 or later to fix this vulnerability. No known workaround is available. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
ext4 is a file system driver for the Linux kernel, providing support for the fourth extended file system (ext4). It is widely used in Linux distributions.
The impact of this vulnerability can range from data corruption and file system crashes to denial of service. An attacker could potentially exploit this vulnerability to execute arbitrary code or render a system unresponsive.
To fix this vulnerability, update the Linux Kernel to version v4.14.236 or later. This will ensure that the ext4 file system driver is patched and no longer susceptible to the bug.
No, there is no known workaround for this vulnerability. It is crucial to update the Linux Kernel to the recommended version.
You can find more information about this vulnerability in the GSD-2021-1000731 JSON report available at the following source: https://github.com/cloudsecurityalliance/gsd-database/blob/main/2021/1000xxx/GSD-2021-1000731.json
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.