CVE-2026-31658
In the Linux kernel, the following vulnerability has been resolved: net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit() When dma_map_single() fails in tse_start_xmit(), the function returns NETDEV_TX_OK without freeing the skb. Since NETDEV_TX_OK tells the stack the packet was consumed, the skb is never freed, leaking memory on every DMA mapping failure. Add dev_kfree_skb_any() before returning to properly free the skb.
Schwachstellenklasse
In the Linux kernel, the following vulnerability has been resolved: net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit() When dma_map_single() fails in tse_start_xmit(), the function returns NETDEV_TX_OK without freeing the skb. Since NETDEV_TX_OK tells the stack the packet was consumed, the skb is never freed, leaking memory on every DMA mapping failure. Add dev_kfree_skb_any() before returning to properly free the skb.
Betroffene Produkte
- linux linux_kernel
Quellen
- https://git.kernel.org/stable/c/2eb9d67704ca8f1101f7435b85f113ede471f9f2
- https://git.kernel.org/stable/c/3aca300e88afe56afb000cdc4c65383014fb17f9
- https://git.kernel.org/stable/c/60f462cd2716d86bd2174f9d5e035c9278f30480
- https://git.kernel.org/stable/c/6dede3967619b5944003227a5d09fdc21ed57d10
- https://git.kernel.org/stable/c/9f3ec44aeb58501d11834048d5d0dbaeacb6d4e7
- https://git.kernel.org/stable/c/ae2cd46f57f422b51aedd406ff5d75cbff401d5d
Finden Sie die Schwachstelle, bevor es ein Angreifer tut.
Melden Sie sich mit GitHub an und starten Sie Ihr erstes Audit in weniger als einer Minute. Für den kostenlosen Plan ist keine Kreditkarte nötig.