An issue was discovered in the Linux kernel through 6.0.9. drivers/char/xillybus/xillyusb.c has a race condition and use-after-free during physical removal of a USB device.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-45888.json"
[
{
"id": "CVE-2022-45888-91a67699",
"digest": {
"length": 844.0,
"function_hash": "72878417561632097827391514577236386003"
},
"signature_type": "Function",
"target": {
"file": "drivers/char/xillybus/xillyusb.c",
"function": "xillyusb_disconnect"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@282a4b71816b6076029017a7bab3a9dcee12a920",
"deprecated": false
},
{
"id": "CVE-2022-45888-ca2f37ab",
"digest": {
"threshold": 0.9,
"line_hashes": [
"296989600816156342857627606848170855620",
"108643697813552477685066930528245949500",
"51369230989543066444469086260204606671",
"181678031928656064394346380931327649495",
"64438378179765792294927166956136461167",
"103628801604805188625278027811197327376",
"135546571753741614877241809455003528616",
"286106479854311245353963333342862824067",
"89986734706854968550395931687453562646",
"338810934233936771473224901106411721129",
"272381380531587623873474789756121265461",
"322415310396088807584569200572410104974",
"25866716218491510169194175639786324074",
"98956206703440773201525560318506605346",
"130504784679114707711063124765298696793",
"199138791949597485204443182515607137511",
"171683587950956422129509622408894650210",
"204599386672693553559778352524898293414",
"180517204324451399755423907097170342497",
"168474272545023357253079502468067964209",
"75911106917757546623451958378423458855"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/char/xillybus/xillyusb.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@282a4b71816b6076029017a7bab3a9dcee12a920",
"deprecated": false
},
{
"id": "CVE-2022-45888-e5666347",
"digest": {
"length": 3222.0,
"function_hash": "286863888286882176573739316624578401470"
},
"signature_type": "Function",
"target": {
"file": "drivers/char/xillybus/xillyusb.c",
"function": "xillyusb_open"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@282a4b71816b6076029017a7bab3a9dcee12a920",
"deprecated": false
}
]