Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's handling of firmware drivers using the ARM Fast Functionality Architecture (FF-A) has been addressed. The issue arose because the bus match callback expected every FF-A driver to provide an ID table, which it accessed without checking for null values. This oversight could allow a faulty driver to crash the bus during the matching process. The vulnerability affects the Linux kernel stable tree.
The vulnerability could lead to a null pointer dereference, causing a system crash.
The vulnerability can be reproduced by registering an FF-A driver that does not provide a valid ID table. The bus match callback will attempt to dereference the null ID table, leading to a crash.
Users can upgrade to the latest version of the Linux kernel stable tree, where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.