Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability exists in the Linux kernel's handling of clock frequencies for the Rockchip DWC MSHC controller when in HS200 or HS400 timing modes. The controller requires a minimum clock frequency of 52MHz, and reducing the clock below this threshold can break the link. The issue has been addressed by adding a check to prevent illegal clock reductions through debugfs.
The vulnerability could lead to a broken link in the HS200 or HS400 timing modes, disrupting communication with the Rockchip DWC MSHC controller.
To reproduce this vulnerability, set the Rockchip DWC MSHC controller to HS200 or HS400 timing modes. Then, use debugfs to reduce the clock frequency below 52MHz. This will trigger a link failure, as the controller cannot maintain the required minimum clock in these modes.
The vulnerability has been fixed in the Linux kernel stable tree. Instructions for applying the patch are available in the commit details.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.