What’s Vulnerable › Vulnerabilities

CVE-2024-47718: wifi: rtw88: always wait for both firmware loading attempts

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: always wait for both firmware loading attempts In 'rtw_wait_firmware_completion()', always wait for both (regular and wowlan) firmware loading attempts. Otherwise if 'rtw_usb_intf_init()' has failed in 'rtw_usb_probe()', 'rtw_usb_disconnect()' may issue 'ieee80211_free_hw()' when one of 'rtw_load_firmware_cb()' (usually the wowlan one) is still in progress, causing UAF detected by KASAN.

Affected products

How to fix

Upgrade to a fixed version: Linux kernel 5.10.227, 5.15.168, 6.1.113, 6.10.13. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2024-47718 or the next vulnerability affects your stack