In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hcicore: Disable works on hciunregister_dev
This make use of disablework* on hciunregisterdev since the hci_dev is about to be freed new submissions are not disarable.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/58xxx/CVE-2024-58241.json",
"cna_assigner": "Linux"
}[
{
"id": "CVE-2024-58241-0296c9a7",
"signature_version": "v1",
"digest": {
"function_hash": "210656292793984128112715061049152499646",
"length": 2635.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@989fa5171f005ecf63440057218d8aeb1795287d",
"signature_type": "Function",
"target": {
"file": "net/bluetooth/hci_sync.c",
"function": "hci_dev_close_sync"
}
},
{
"id": "CVE-2024-58241-0fb1c04e",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"51889276276826072565703912004547286480",
"26127816845054785803893195016329726755",
"77794089130444875975525252330438803689",
"152799997095543607556877398389532200037",
"251822935535463889896259419235119538144",
"307258817048213859721373121976547647943",
"133414201825178391397821020000212423984",
"199916915949931705360211928623550966449",
"220388800022935526975857345201906671659",
"65227625801266657636005257804726981618",
"205594349721985759561621612482184923428",
"263592849493015770702123126237863572722",
"263740123938071860283020171396985851237",
"244275589515624354987800616668580516465",
"39910682575447343488471516124988901549",
"81912256745221578343443546356426760190",
"286782936485433540561671662825283736042",
"233674865733973595456885889370684474706",
"64895594314013448785700594310926749229",
"38980323138126932834862003488833245273",
"4777975654680304056419976066571831354"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@989fa5171f005ecf63440057218d8aeb1795287d",
"signature_type": "Line",
"target": {
"file": "net/bluetooth/hci_core.c"
}
},
{
"id": "CVE-2024-58241-1c10b9f0",
"signature_version": "v1",
"digest": {
"function_hash": "255623503114631999084143700788608426995",
"length": 242.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@989fa5171f005ecf63440057218d8aeb1795287d",
"signature_type": "Function",
"target": {
"file": "net/bluetooth/hci_core.c",
"function": "hci_cancel_cmd_sync"
}
},
{
"id": "CVE-2024-58241-3e0d74fe",
"signature_version": "v1",
"digest": {
"function_hash": "210656292793984128112715061049152499646",
"length": 2635.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cfdb13a54e05eb98d9940cb6d1a13e7f994d811f",
"signature_type": "Function",
"target": {
"file": "net/bluetooth/hci_sync.c",
"function": "hci_dev_close_sync"
}
},
{
"id": "CVE-2024-58241-433a6c6c",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"144579260105053419778066611960492498124",
"295311537857797147896919392064990275780",
"267546324080494398525553400485365226454",
"311857509943342971438830513381606638680",
"74974155465757206443409918330700317087",
"95919156045726733190935534132372757405"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@989fa5171f005ecf63440057218d8aeb1795287d",
"signature_type": "Line",
"target": {
"file": "net/bluetooth/hci_sync.c"
}
},
{
"id": "CVE-2024-58241-536e968f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"51889276276826072565703912004547286480",
"26127816845054785803893195016329726755",
"77794089130444875975525252330438803689",
"152799997095543607556877398389532200037",
"251822935535463889896259419235119538144",
"307258817048213859721373121976547647943",
"133414201825178391397821020000212423984",
"199916915949931705360211928623550966449",
"220388800022935526975857345201906671659",
"65227625801266657636005257804726981618",
"205594349721985759561621612482184923428",
"263592849493015770702123126237863572722",
"263740123938071860283020171396985851237",
"244275589515624354987800616668580516465",
"39910682575447343488471516124988901549",
"81912256745221578343443546356426760190",
"286782936485433540561671662825283736042",
"233674865733973595456885889370684474706",
"64895594314013448785700594310926749229",
"38980323138126932834862003488833245273",
"4777975654680304056419976066571831354"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cfdb13a54e05eb98d9940cb6d1a13e7f994d811f",
"signature_type": "Line",
"target": {
"file": "net/bluetooth/hci_core.c"
}
},
{
"id": "CVE-2024-58241-a673b72f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"144579260105053419778066611960492498124",
"295311537857797147896919392064990275780",
"267546324080494398525553400485365226454",
"311857509943342971438830513381606638680",
"74974155465757206443409918330700317087",
"95919156045726733190935534132372757405"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cfdb13a54e05eb98d9940cb6d1a13e7f994d811f",
"signature_type": "Line",
"target": {
"file": "net/bluetooth/hci_sync.c"
}
},
{
"id": "CVE-2024-58241-d98f1058",
"signature_version": "v1",
"digest": {
"function_hash": "255623503114631999084143700788608426995",
"length": 242.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cfdb13a54e05eb98d9940cb6d1a13e7f994d811f",
"signature_type": "Function",
"target": {
"file": "net/bluetooth/hci_core.c",
"function": "hci_cancel_cmd_sync"
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-58241.json"