Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's handling of Nuvoton NPCM video initialization has been addressed. The issue arose because the function 'of_find_device_by_node()' returns NULL when it fails, rather than an error code. Consequently, the error checking logic needed to be revised to verify if the return value is NULL and, if so, set the appropriate error code to -ENODEV.
The vulnerability could lead to improper error handling, potentially allowing for incorrect assumptions about device availability or state during video processing operations.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.