Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
An integer overflow vulnerability has been identified in the NTFS3 file system implementation of the Linux kernel. The issue arises in the volume boundary check within the 'run_unpack()' function, where raw addition of large values can wrap around, bypassing necessary validation. This vulnerability affects several versions of the Linux kernel.
Exploitation of this vulnerability could lead to incorrect volume boundary checks, potentially allowing for out-of-bounds access or manipulation.
The vulnerability can be reproduced by applying a source patch that introduces fuzzing, using a combination of LibAFL and QEMU. This setup can trigger the integer overflow by manipulating large length and cluster number values, causing the boundary check to fail.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for downloading the patched version are available on the official Linux kernel website.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.