Linux · Linux Kernel · CVE-2021-47224
**Name of the Vulnerable Software and Affected Versions**
Linux kernel (affected versions not specified)
**Description**
The issue is related to the Linux kernel's network component, specifically the ll temac module. It involves a use-after-free error on the DMA side when the first BD of a multi TX BD packet is seen as completed in `xmit done`, and the remaining BDs are still being processed. This occurs because the `skb` pointer is piggy-backed on the TX BD, and freeing the `skb` buffer while there are still fragments from the `skb` in use can cause problems. The solution involves ensuring that the `skb` is freed only when it is completely used.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.