In the Linux kernel, the following vulnerability has been resolved:
USB: dwc3: fix memory leak with using debugfs_lookup()
When calling debugfslookup() the result must have dput() called on it, otherwise the memory will leak over time. To make things simpler, just call debugfslookupandremove() instead which handles all of the logic at once.
Note, the root dentry for the debugfs directory for the device needs to be saved so we don't have to keep looking it up, which required a bit more refactoring to properly create and remove it when needed.
[
{
"digest": {
"length": 203.0,
"function_hash": "180194161688750017912355479238950713252"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_dir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-0d0c438b",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 138.0,
"function_hash": "146191551653892802647961784564933749491"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_exit"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-1ecfe6f9",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"39550543765776734535684441045279039117",
"126881673806142945716169556524331969659",
"42503729910089511601873053497801222891",
"149088298174910634911246300188911891475",
"206768158942789249750301125997730074585",
"248018117720507451388404750975030703581"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/gadget.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-22451c6f",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 203.0,
"function_hash": "180194161688750017912355479238950713252"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_dir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-291800d9",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"39550543765776734535684441045279039117",
"126881673806142945716169556524331969659",
"42503729910089511601873053497801222891",
"149088298174910634911246300188911891475",
"206768158942789249750301125997730074585",
"248018117720507451388404750975030703581"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/gadget.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-2a649c62",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"155933962113940691524632389899196022958",
"30379655247457335903756717599003893575",
"272963567923281852201728034363051120436",
"50420071897096803520968352711706525948",
"292802361733598538951769602902070763655",
"201956745141765748210621502198017823957",
"69837361773447623850207128316738313001",
"88317587405873805632938328507905878460",
"236819167473205924344627598423924833774",
"171067751092254774020420187772064871104",
"65889634383965176707497541966219487286",
"304984335172497024145179014822892909277",
"274020974295249008866673915968438144482",
"65332324963213472733572488363177546077",
"89715121427188682000542652054639444115",
"134629211592870266095477966878953269763",
"205734670821301413389956272665333619901",
"230747561124245905329882363845290591340",
"300996906682952212722394183069356595607",
"9006631611379089219481324231135576252",
"162930138805645430979338893873013422706",
"222399822348208674870923259859251584329",
"121217597493215555590966769110794256444",
"304715874692855887745964053236511027477",
"262867909581012029228406497268532267221",
"249888459639982908786391819298339568020",
"264199926301279189225473688687986365678"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-2b1feaf2",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 292.0,
"function_hash": "94906465991577341657304925224093182916"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_files"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-2d04ab00",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 895.0,
"function_hash": "77137374590782467287011954658794962714"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-301e8a1b",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"25696779498029056676776805093167639245",
"130245513508167689838761703016538009741",
"259515164014948881660413434338901945071",
"195877904008779790437740465964317981589",
"57980505945436789325764031333224770193",
"139811861887784961889994716818074640020",
"95122155693963433975712615194565764690"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/core.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-31ff8147",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 203.0,
"function_hash": "180194161688750017912355479238950713252"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_dir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-3860f88e",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"39550543765776734535684441045279039117",
"126881673806142945716169556524331969659",
"42503729910089511601873053497801222891",
"149088298174910634911246300188911891475",
"206768158942789249750301125997730074585",
"248018117720507451388404750975030703581"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/gadget.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-4e58a193",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"25696779498029056676776805093167639245",
"130245513508167689838761703016538009741",
"259515164014948881660413434338901945071",
"195877904008779790437740465964317981589",
"57980505945436789325764031333224770193",
"139811861887784961889994716818074640020",
"95122155693963433975712615194565764690"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/core.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-51425b1f",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 138.0,
"function_hash": "146191551653892802647961784564933749491"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_exit"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-56031263",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"155933962113940691524632389899196022958",
"30379655247457335903756717599003893575",
"272963567923281852201728034363051120436",
"50420071897096803520968352711706525948",
"292802361733598538951769602902070763655",
"201956745141765748210621502198017823957",
"69837361773447623850207128316738313001",
"88317587405873805632938328507905878460",
"236819167473205924344627598423924833774",
"171067751092254774020420187772064871104",
"65889634383965176707497541966219487286",
"304984335172497024145179014822892909277",
"274020974295249008866673915968438144482",
"65332324963213472733572488363177546077",
"89715121427188682000542652054639444115",
"134629211592870266095477966878953269763",
"205734670821301413389956272665333619901",
"230747561124245905329882363845290591340",
"300996906682952212722394183069356595607",
"9006631611379089219481324231135576252",
"162930138805645430979338893873013422706",
"222399822348208674870923259859251584329",
"121217597493215555590966769110794256444",
"304715874692855887745964053236511027477",
"262867909581012029228406497268532267221",
"249888459639982908786391819298339568020",
"264199926301279189225473688687986365678"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-62006490",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 138.0,
"function_hash": "146191551653892802647961784564933749491"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_exit"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-64fc8396",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 396.0,
"function_hash": "214174040560040692165769173283420741493"
},
"target": {
"file": "drivers/usb/dwc3/gadget.c",
"function": "dwc3_gadget_free_endpoints"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-65e29b8b",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 292.0,
"function_hash": "94906465991577341657304925224093182916"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_files"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-6e4d878e",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"39550543765776734535684441045279039117",
"126881673806142945716169556524331969659",
"42503729910089511601873053497801222891",
"149088298174910634911246300188911891475",
"206768158942789249750301125997730074585",
"248018117720507451388404750975030703581"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/gadget.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-7272e2c4",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"25696779498029056676776805093167639245",
"130245513508167689838761703016538009741",
"259515164014948881660413434338901945071",
"195877904008779790437740465964317981589",
"57980505945436789325764031333224770193",
"139811861887784961889994716818074640020",
"95122155693963433975712615194565764690"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/core.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-72c31db5",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 203.0,
"function_hash": "180194161688750017912355479238950713252"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_dir"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-77b59f4e",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 138.0,
"function_hash": "146191551653892802647961784564933749491"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_exit"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-793c0f61",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 396.0,
"function_hash": "214174040560040692165769173283420741493"
},
"target": {
"file": "drivers/usb/dwc3/gadget.c",
"function": "dwc3_gadget_free_endpoints"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-8984ddd7",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"48663909184609032083209354039806782729",
"265116393867931220965440017915453493467",
"331258720694742506783953186981372102936",
"201859912304385068355879245747611952866",
"266428298622245520219713189851472553196",
"206760903400453821451240926232601181402",
"203782595749122993691017157070003108288",
"229942887219115073646608611534627339773",
"319399875842992160288180174801943873350"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debug.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-8cdc708b",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 895.0,
"function_hash": "77137374590782467287011954658794962714"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-8dc176f4",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"48663909184609032083209354039806782729",
"265116393867931220965440017915453493467",
"331258720694742506783953186981372102936",
"201859912304385068355879245747611952866",
"266428298622245520219713189851472553196",
"206760903400453821451240926232601181402",
"203782595749122993691017157070003108288",
"229942887219115073646608611534627339773",
"319399875842992160288180174801943873350"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debug.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-9304cf87",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 895.0,
"function_hash": "77137374590782467287011954658794962714"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce234af49d103d95e3fdca59b25e0d0242f41bb4",
"id": "CVE-2023-53415-96c80e6d",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 292.0,
"function_hash": "94906465991577341657304925224093182916"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_files"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-9d526a04",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"155933962113940691524632389899196022958",
"30379655247457335903756717599003893575",
"272963567923281852201728034363051120436",
"50420071897096803520968352711706525948",
"292802361733598538951769602902070763655",
"201956745141765748210621502198017823957",
"69837361773447623850207128316738313001",
"88317587405873805632938328507905878460",
"236819167473205924344627598423924833774",
"171067751092254774020420187772064871104",
"65889634383965176707497541966219487286",
"304984335172497024145179014822892909277",
"274020974295249008866673915968438144482",
"65332324963213472733572488363177546077",
"89715121427188682000542652054639444115",
"134629211592870266095477966878953269763",
"205734670821301413389956272665333619901",
"230747561124245905329882363845290591340",
"300996906682952212722394183069356595607",
"9006631611379089219481324231135576252",
"162930138805645430979338893873013422706",
"222399822348208674870923259859251584329",
"121217597493215555590966769110794256444",
"304715874692855887745964053236511027477",
"262867909581012029228406497268532267221",
"249888459639982908786391819298339568020",
"264199926301279189225473688687986365678"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-9e63f1b0",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 396.0,
"function_hash": "214174040560040692165769173283420741493"
},
"target": {
"file": "drivers/usb/dwc3/gadget.c",
"function": "dwc3_gadget_free_endpoints"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-a9d0fee0",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"48663909184609032083209354039806782729",
"265116393867931220965440017915453493467",
"331258720694742506783953186981372102936",
"201859912304385068355879245747611952866",
"266428298622245520219713189851472553196",
"206760903400453821451240926232601181402",
"203782595749122993691017157070003108288",
"229942887219115073646608611534627339773",
"319399875842992160288180174801943873350"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debug.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cf52c320cf74245ce1c12b0bd48f77b87d77fbc9",
"id": "CVE-2023-53415-b3ef35c9",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"25696779498029056676776805093167639245",
"130245513508167689838761703016538009741",
"259515164014948881660413434338901945071",
"195877904008779790437740465964317981589",
"57980505945436789325764031333224770193",
"139811861887784961889994716818074640020",
"95122155693963433975712615194565764690"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/core.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-b89626e7",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"155933962113940691524632389899196022958",
"30379655247457335903756717599003893575",
"272963567923281852201728034363051120436",
"50420071897096803520968352711706525948",
"292802361733598538951769602902070763655",
"201956745141765748210621502198017823957",
"69837361773447623850207128316738313001",
"88317587405873805632938328507905878460",
"236819167473205924344627598423924833774",
"171067751092254774020420187772064871104",
"65889634383965176707497541966219487286",
"304984335172497024145179014822892909277",
"274020974295249008866673915968438144482",
"65332324963213472733572488363177546077",
"89715121427188682000542652054639444115",
"134629211592870266095477966878953269763",
"205734670821301413389956272665333619901",
"230747561124245905329882363845290591340",
"300996906682952212722394183069356595607",
"9006631611379089219481324231135576252",
"162930138805645430979338893873013422706",
"222399822348208674870923259859251584329",
"121217597493215555590966769110794256444",
"304715874692855887745964053236511027477",
"262867909581012029228406497268532267221",
"249888459639982908786391819298339568020",
"264199926301279189225473688687986365678"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-be232576",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 292.0,
"function_hash": "94906465991577341657304925224093182916"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_create_endpoint_files"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-bfce2030",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"length": 895.0,
"function_hash": "77137374590782467287011954658794962714"
},
"target": {
"file": "drivers/usb/dwc3/debugfs.c",
"function": "dwc3_debugfs_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-e7685106",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"48663909184609032083209354039806782729",
"265116393867931220965440017915453493467",
"331258720694742506783953186981372102936",
"201859912304385068355879245747611952866",
"266428298622245520219713189851472553196",
"206760903400453821451240926232601181402",
"203782595749122993691017157070003108288",
"229942887219115073646608611534627339773",
"319399875842992160288180174801943873350"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/dwc3/debug.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bab872b638130a18fd54d9adfad7db77ed6457be",
"id": "CVE-2023-53415-ef897120",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false
},
{
"digest": {
"length": 396.0,
"function_hash": "214174040560040692165769173283420741493"
},
"target": {
"file": "drivers/usb/dwc3/gadget.c",
"function": "dwc3_gadget_free_endpoints"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be308d68785b205e483b3a0c61ba3a82da468f2c",
"id": "CVE-2023-53415-f6692f2f",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false
}
]