Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.8
CVE-2021-47017: Linux kernel Wi‑Fi driver can crash or be abused
CVE-2021-47017 · published 2 years ago
Summary
The ath10k Wi‑Fi driver in the Linux kernel may free a piece of memory and then try to use it later, which can cause the system to crash or be taken over by an attacker. This occurs when the driver processes certain network data. Apply the latest kernel updates from your Linux distribution to get the fix.
What to do
- Update debian linux to version 5.10.38-1.
- Update linux linux to version 8bb054fb336f4250002fff4e0b075221c05c3c65 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| – | linux | linux |
< 8bb054fb336f4250002fff4e0b075221c05c3c65 5.8 |
| – | linux | linux_kernel |
>= 5.8, < 5.10.37 >= 5.11, < 5.11.21 >= 5.12, < 5.12.4 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* |
| Debian:12 | debian | linux |
< 5.10.38-1 Fix: upgrade to 5.10.38-1
|
Original advisory text
ath10k: Fix a use after free in ath10k_htc_send_bundle
In the Linux kernel, the following vulnerability has been resolved: ath10k: Fix a use after free in ath10k_htc_send_bundle In ath10k_htc_send_bundle, the bundle_skb could be freed by dev_kfree_skb_any(bundle_skb). But the bundle_skb is used later by bundle_skb->len. As skb_len = bundle_skb->len, my patch replaces bundle_skb->len to skb_len after the bundle_skb was freed.
References
- https://git.kernel.org/stable/c/3b1ac40c6012140828caa79e592a438a18ebf71b Patch
- https://git.kernel.org/stable/c/5e413c0831ff4700d1739db3fa3ae9f859744676 Patch
- https://git.kernel.org/stable/c/8392df5d7e0b6a7d21440da1fc259f9938f4dec3 Patch
- https://git.kernel.org/stable/c/8bb054fb336f4250002fff4e0b075221c05c3c65 Patch
- https://security-tracker.debian.org/tracker/CVE-2021-47017 Vendor Advisory
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Severity
7.8
High
Type
CWE-416Use After Free
Timeline
Published28 Feb 2024
Updated4 Nov 2026
First seen4 Aug 2026
Track software like this
Free during beta