Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A null pointer dereference vulnerability has been identified in the Linux kernel's JFS (Journaled File System) module. This issue arises from a concurrency bug where a pointer, expected to reference a valid memory location, is instead NULL, leading to a general protection fault. The vulnerability occurs in the 'jfs_ioc_trim' function, where the NULL pointer is dereferenced after being set to NULL in 'dbFreeBits'. Although this bug manifests rarely under normal conditions, it can be triggered using a syzkaller-generated program.
Exploitation of this vulnerability causes a kernel panic, leading to a fatal exception and halting the system.
The vulnerability can be reproduced by executing a syz-program that interacts with the JFS filesystem. This program should trigger the 'jfs_ioc_trim' ioctl, which will cause the filesystem to attempt to dereference a NULL pointer, resulting in a general protection fault and a kernel panic.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.