
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-47718 is a vulnerability in the Linux kernel's rtw88 WiFi driver, discovered and disclosed on October 21, 2024. The issue affects the firmware loading process in the rtw88 driver, specifically in the 'rtwwaitfirmware_completion()' function. This vulnerability impacts Linux kernel versions from 5.6 through 6.6.54 (NVD).
The vulnerability is a Use-After-Free (UAF) condition that occurs in the rtw88 WiFi driver's firmware loading process. The issue arises when 'rtwusbintfinit()' fails in 'rtwusbprobe()', causing 'rtwusbdisconnect()' to call 'ieee80211freehw()' while one of the 'rtwloadfirmwarecb()' operations (typically the wowlan one) is still in progress. The vulnerability has been assigned a CVSS v3.1 base score of 7.8 (High), with a vector string of CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (NVD).
The vulnerability could lead to a Use-After-Free condition, which could potentially result in system crashes, memory corruption, or arbitrary code execution with kernel privileges. The high CVSS score indicates significant potential impact on system confidentiality, integrity, and availability (NVD).
The vulnerability has been patched in various Linux kernel versions. The fix involves modifying the 'rtwwaitfirmware_completion()' function to always wait for both regular and wowlan firmware loading attempts to complete. Fixed versions include Linux kernel 5.10.234-1 for Debian bullseye, 6.1.128-1 for bookworm, and 6.12.17-1 for sid/trixie (Debian).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."