PT-2024-11233 · Linux+1 · Linux Kernel+1
Esben Haabendal
·
Published
2021-06-18
·
Updated
2024-11-04
·
CVE-2021-47224
CVSS v3.1
6.2
Medium
| Vector | AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
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.
Use After Free
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Linux Kernel