-

CVE-2025-40314

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

usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget

In the __cdnsp_gadget_init() and cdnsp_gadget_exit() functions, the gadget
structure (pdev->gadget) was freed before its endpoints.
The endpoints are linked via the ep_list in the gadget structure.
Freeing the gadget first leaves dangling pointers in the endpoint list.
When the endpoints are subsequently freed, this results in a use-after-free.

Fix:
By separating the usb_del_gadget_udc() operation into distinct "del" and
"put" steps, cdnsp_gadget_free_endpoints() can be executed prior to the
final release of the gadget structure with usb_put_gadget().

A patch similar to bb9c74a5bd14("usb: dwc3: gadget: Free gadget structure
 only after freeing endpoints").
Verknüpft mit AI von unstrukturierten Daten zu bestehenden CPE der NVD
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
Produkt Linux
Default Statusunaffected
Version < 0cf9a50af91fbdac3849f8d950e883a3eaa3ecea
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
Version < 37158ce6ba964b62d1e3eebd11f03c6900a52dd1
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
Version < ea37884097a0931abb8e11e40eacfb25e9fdb5e9
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
Version < 9c52f01429c377a2d32cafc977465f37b5384f77
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
Version < fdf573c517627a96f5040f988e9b21267806be5c
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
Version < 87c5ff5615dc0a37167e8faf3adeeddc6f1344a3
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Status affected
HerstellerLinux
Produkt Linux
Default Statusaffected
Version <= 5.15.*
Version 5.15.197
Status unaffected
Version <= 6.1.*
Version 6.1.159
Status unaffected
Version <= 6.6.*
Version 6.6.117
Status unaffected
Version <= 6.12.*
Version 6.12.58
Status unaffected
Version <= 6.17.*
Version 6.17.8
Status unaffected
Version <= *
Version 6.18
Status unaffected
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.02% 0.051
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String