CVE-2024-53058 is a medium severity vulnerability in the Linux kernel's stmmac network driver related to unbalanced DMA mapping and unmapping of non-paged SKB data during TCP segmentation offload (TSO). The flaw causes incorrect tracking of DMA buffer addresses, leading to premature unmapping while DMA descriptors are still in use. This can result in DMA accessing unmapped memory, causing data corruption or IOMMU faults. The issue has been fixed by correcting the DMA buffer address assignment logic in the driver.