Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
- >= 6.17.5-arch1-1, < 6.17.5-arch1-1
A vulnerability in the Linux kernel's Realtek RTW88 WiFi driver for the 8822B chip can lead to a warning being triggered when the antenna settings are changed from userspace while the chip is powered off. This issue arises because reading the RF registers when the chip is off returns an unexpected value, causing a warning in the function that configures the transmission mode. The vulnerability affects several versions of the Linux kernel.
The vulnerability can cause unnecessary warning messages to be logged, indicating a failure in writing the RF mode table. This could potentially lead to confusion or misdiagnosis of the driver's functionality.
The vulnerability can be reproduced by calling the 'rtw8822b_set_antenna' function from userspace while the WiFi chip is powered off. This will trigger a warning in the 'rtw8822b_config_trx_mode' function, as the chip's off state causes an unexpected value to be read from the RF registers. The warning can be observed in the system log, indicating a failure to write the RF mode table.
The vulnerability has been addressed by modifying the 'rtw8822b_set_antenna' function to check if the chip is powered on before calling the 'rtw8822b_config_trx_mode' function. Users can apply the latest patches available in the Linux kernel stable tree to resolve this issue.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.