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

VectorAV: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

Weakness Enumeration

Related Identifiers

BDU:2025-07348
CVE-2021-47224

Affected Products

Astra Linux
Linux Kernel