Linux · Linux Kernel · CVE-2022-47519
**Name of the Vulnerable Software and Affected Versions**
Linux kernel versions prior to 6.0.11
**Description**
The issue is related to the WILC1000 wireless driver in the Linux kernel, specifically with the missing validation of `IEEE80211 P2P ATTR OPER CHANNEL` in the `cfg80211.c` file. This can trigger an out-of-bounds write when parsing the channel list attribute from Wi-Fi management frames, potentially allowing an attacker to execute arbitrary code or cause a denial of service.
**Recommendations**
For Linux kernel versions prior to 6.0.11, update to version 6.0.11 or later to resolve the issue. As a temporary workaround, consider disabling the WILC1000 wireless driver until a patch is available. Restrict access to the vulnerable `cfg80211.c` file to minimize the risk of exploitation. Avoid using the `IEEE80211 P2P ATTR OPER CHANNEL` attribute in the affected API endpoints until the issue is resolved.