Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's handling of Coresight devices on the QCS615 platform can lead to a system crash. When only a source device is active, the 'coresight_find_activated_sysfs_sink' function is called recursively to find an active sink device. This process can create an infinite loop, causing a stack overflow and crashing the system. The issue has been addressed by disabling the 'replicator1' device, which breaks the loop and prevents the stack overflow.
The vulnerability causes a stack overflow, leading to a system crash.
The vulnerability can be reproduced by enabling only a source Coresight device on the QCS615 platform. This will trigger the 'coresight_find_activated_sysfs_sink' function to recursively search for an active sink device, creating an infinite loop that causes a stack overflow and crashes the system.
The vulnerability has been fixed in the Linux kernel by disabling the 'replicator1' device in the device tree for the QCS615 platform.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.