-

CVE-2026-74678

net: usb: ax88179_178a: fix skb leak in ax88179_tx_fixup()

In the Linux kernel, the following vulnerability has been resolved:

net: usb: ax88179_178a: fix skb leak in ax88179_tx_fixup()

When the interface has NETIF_F_SG enabled and skb_linearize() fails in
ax88179_tx_fixup(), the function returns NULL without freeing the skb.

usbnet_start_xmit() treats a NULL return from tx_fixup() as a drop
(info->flags does not set FLAG_MULTI_PACKET for this driver), jumping
to the "drop" label where it does `if (skb) dev_kfree_skb_any(skb)`.
Because tx_fixup() returned NULL, the local skb variable in
usbnet_start_xmit() is NULL, so the original skb is never freed — a
memory leak on every TX frame whose linearization fails (i.e. under
memory pressure).

Free the skb before returning, matching the error handling already used
for the pskb_expand_head() failure path in the same function.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
Produkt Linux
Default Statusunaffected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 83a765cbd7b4d11b0b9fa1bb9d941ae911a2159b
Status affected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 1c63303659a2264bd55d9813df74cb4caeed5922
Status affected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 2be5091fa693b9119ad25a8bb8c149d236a23ade
Status affected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 58733b1dd46bb231d9d279c132a20ee46da1b664
Status affected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 4039cd807a5a46dc5f7618fffae926b8ad8455eb
Status affected
Version 16b1c4e01c89ba07367461e0bc4cb84993c2d027
Version < 1f428e30947395d9b9aacee03e25a4e6cfcad7a4
Status affected
HerstellerLinux
Produkt Linux
Default Statusaffected
Version 5.17
Status affected
Version 0
Version < 5.17
Status unaffected
Version <= 6.1.*
Version 6.1.183
Status unaffected
Version <= 6.6.*
Version 6.6.152
Status unaffected
Version <= 6.12.*
Version 6.12.104
Status unaffected
Version <= 6.18.*
Version 6.18.45
Status unaffected
Version <= 7.1.*
Version 7.1.9
Status unaffected
Version <= *
Version 7.2
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.17% 0.067
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/1c63303659a2264bd55d9813df74cb4caeed5922
https://git.kernel.org/stable/c/1f428e30947395d9b9aacee03e25a4e6cfcad7a4
https://git.kernel.org/stable/c/2be5091fa693b9119ad25a8bb8c149d236a23ade
https://git.kernel.org/stable/c/4039cd807a5a46dc5f7618fffae926b8ad8455eb
https://git.kernel.org/stable/c/58733b1dd46bb231d9d279c132a20ee46da1b664
https://git.kernel.org/stable/c/83a765cbd7b4d11b0b9fa1bb9d941ae911a2159b