CVE Catalog

CVE-2021-47017

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

26th percentile - higher than 26% of all known CVEs

Summary

In the Linux kernel, the ath10k driver has a use-after-free vulnerability in ath10k_htc_send_bundle. The bundle_skb variable may be freed, but later used to read the len field.

Risk Assessment

The vulnerability could lead to system crash or potentially arbitrary code execution.

Recommendation

Update the Linux kernel to a patched version that uses the stored length value.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS