{"id":"DEBIAN-CVE-2024-26749","details":"In the Linux kernel, the following vulnerability has been resolved:  usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()    ...   cdns3_gadget_ep_free_request(&priv_ep-\u003eendpoint, &priv_req-\u003erequest);   list_del_init(&priv_req-\u003elist);   ...  'priv_req' actually free at cdns3_gadget_ep_free_request(). But list_del_init() use priv_req-\u003elist after it.  [ 1542.642868][  T534] BUG: KFENCE: use-after-free read in __list_del_entry_valid+0x10/0xd4 [ 1542.642868][  T534] [ 1542.653162][  T534] Use-after-free read at 0x000000009ed0ba99 (in kfence-#3): [ 1542.660311][  T534]  __list_del_entry_valid+0x10/0xd4 [ 1542.665375][  T534]  cdns3_gadget_ep_disable+0x1f8/0x388 [cdns3] [ 1542.671571][  T534]  usb_ep_disable+0x44/0xe4 [ 1542.675948][  T534]  ffs_func_eps_disable+0x64/0xc8 [ 1542.680839][  T534]  ffs_func_set_alt+0x74/0x368 [ 1542.685478][  T534]  ffs_func_disable+0x18/0x28  Move list_del_init() before cdns3_gadget_ep_free_request() to resolve this problem.","modified":"2026-09-15T09:03:05.319445355Z","published":"2024-04-03T17:15:51.780Z","upstream":["CVE-2024-26749"],"references":[{"type":"ADVISORY","url":"https://security-tracker.debian.org/tracker/CVE-2024-26749"}],"affected":[{"package":{"name":"linux","ecosystem":"Debian:12","purl":"pkg:deb/debian/linux?arch=source&distro=bookworm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.82-1"}]}],"versions":["6.1.27-1","6.1.37-1","6.1.38-1","6.1.38-2","6.1.38-2~bpo11+1","6.1.38-3","6.1.38-4","6.1.38-4~bpo11+1","6.1.52-1","6.1.55-1","6.1.55-1~bpo11+1","6.1.64-1","6.1.66-1","6.1.67-1","6.1.69-1","6.1.69-1~bpo11+1","6.1.76-1","6.1.76-1~bpo11+1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2024-26749.json"}},{"package":{"name":"linux","ecosystem":"Debian:13","purl":"pkg:deb/debian/linux?arch=source&distro=trixie"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.7.7-1"}]}],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2024-26749.json"}},{"package":{"name":"linux","ecosystem":"Debian:14","purl":"pkg:deb/debian/linux?arch=source&distro=forky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.7.7-1"}]}],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2024-26749.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}