Security readout for executives and security teams
Plain-English summary
This is a Linux kernel memory-safety bug in the ath9k USB Wi-Fi driver during device disconnect. Systems are mainly exposed if they use affected kernels and ath9k_htc USB wireless hardware. Public sources do not show active exploitation or a CVSS score. Treat it as a targeted stability and kernel-risk issue, not an internet-facing emergency.
Executive priority
Address through normal kernel patch cycles, with higher priority for endpoint fleets or embedded Linux devices using USB Wi-Fi. There is no sourced evidence of active exploitation, but kernel use-after-free bugs can affect reliability and may carry security risk depending on local hardware access and driver exposure.
Technical view
CVE-2022-50881 is a use-after-free in ath9k_hif_usb_disconnect(). ath9k_destroy_wmi() accessed drv_priv after ieee80211_free_hw() freed it through ath9k_htc_hw_deinit(). The fix reorders teardown so WMI destruction occurs before freeing hardware state, with URBs killed before WMI is freed. The issue was found by a modified syzkaller.
Likely exposure
Linux hosts running affected kernels with the ath9k_htc USB Wi-Fi driver and compatible Atheros USB wireless devices are the likely exposure group. Servers without such hardware or driver use are less likely exposed. The source bundle lists Linux as affected but gives no distribution-specific package mapping.
Exploitation context
The available sources describe a KASAN-detected kernel use-after-free during USB disconnect handling. They do not document public exploitation, remote attackability, privilege requirements, or weaponized proof of concept. CISA KEV status in the bundle is false, so active exploitation should not be assumed.
Researcher notes
The vulnerable path is ath9k_hif_usb_disconnect() teardown ordering. The source emphasizes URB callbacks can access WMI, so URBs must be killed before ath9k_destroy_wmi(). Public data lacks CVSS, CWE assignment, exploitability analysis, and distribution-level affected package details.
Mitigation direction
- Update to a vendor kernel containing the referenced stable fixes.
- Check your Linux distribution advisory for backported patches.
- If ath9k_htc USB Wi-Fi is unnecessary, consider disabling or avoiding that hardware pending guidance.
- Prioritize laptops, workstations, appliances, or test systems using USB Wi-Fi adapters.
Validation and detection
- Inventory systems using Linux kernels in the affected range.
- Identify hosts loading or depending on the ath9k_htc driver.
- Confirm the running kernel includes the relevant stable commit or vendor backport.
- Review distribution security advisories for CVE-2022-50881 coverage.
- Monitor kernel logs for ath9k USB disconnect instability on unpatched systems.
Public sources used
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
CVE-2022-50881 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Unknown
- CVSS
- Not scored
- Known Exploited
- No
- Published
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS and timeline data
No CVSS vectors or timeline events were available in the normalized CVE source material.
Source materials
- CVE List V5 sourceCVE List V5
- https://git.kernel.org/stable/c/99ff971b62e5bd5dee65bbe9777375206f5db791CVE reference
- https://git.kernel.org/stable/c/634a5471a6bd774c0d0fa448dfa6ec593e899ec9CVE reference
- https://git.kernel.org/stable/c/1f137c634a8c8faba648574f687805641e62f92eCVE reference
- https://git.kernel.org/stable/c/de15e8bbd9eb26fe94a06d0ec7be82dc490eb729CVE reference
- https://git.kernel.org/stable/c/f099c5c9e2ba08a379bd354a82e05ef839ae29acCVE reference
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
