In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: fix potential memory leak in vfiointxenable()
If vfioirqctx_alloc() failed will lead to 'name' memory leak.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/38xxx/CVE-2024-38632.json"
}[
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2024-38632-06f669af",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"181305910848951802524273074432590607755",
"317435417138588173343383143939373246080",
"161481114375643271468410403047738844931",
"139858795798904857612052314495427406763",
"153979243568337903596532627654816036415"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35fef97c33f3d3ca0455f9a8e2a3f2c1f8cc9140"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2024-38632-2f17d21c",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"181305910848951802524273074432590607755",
"317435417138588173343383143939373246080",
"161481114375643271468410403047738844931",
"139858795798904857612052314495427406763",
"153979243568337903596532627654816036415"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0bd22a4966d55f1d2c127a53300d5c2b50152376"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2024-38632-569e73de",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c",
"function": "vfio_intx_enable"
},
"digest": {
"length": 877.0,
"function_hash": "105748333401002207365940726788549199084"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@35fef97c33f3d3ca0455f9a8e2a3f2c1f8cc9140"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2024-38632-6c0efbcb",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"335465314313586182806341942138944243278",
"101177008712787928091958050913567879462",
"127184549516007290716687312194127599131",
"148144520566077533437336228971298963517",
"40705547117472677598022903451783538131"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@91ced077db2062604ec270b1046f8337e9090079"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2024-38632-75357552",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"34875120959750815608877302341682639154",
"161343261312047884466926776538295612570",
"272173773177404331786407082820023368545",
"148144520566077533437336228971298963517",
"40705547117472677598022903451783538131"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6d810554d7d9d07041f14c5fcd453f3d3fed594"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2024-38632-864fe20c",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c",
"function": "vfio_intx_enable"
},
"digest": {
"length": 1036.0,
"function_hash": "225947190318616015899625702246775295604"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@91ced077db2062604ec270b1046f8337e9090079"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2024-38632-9060bf04",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c",
"function": "vfio_intx_enable"
},
"digest": {
"length": 1020.0,
"function_hash": "52526191172693853372723671124830973632"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6d810554d7d9d07041f14c5fcd453f3d3fed594"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2024-38632-91ccdf40",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c",
"function": "vfio_intx_enable"
},
"digest": {
"length": 898.0,
"function_hash": "80496285199485074785860860517216273965"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82b951e6fbd31d85ae7f4feb5f00ddd4c5d256e2"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2024-38632-9e0d3635",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c",
"function": "vfio_intx_enable"
},
"digest": {
"length": 877.0,
"function_hash": "105748333401002207365940726788549199084"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0bd22a4966d55f1d2c127a53300d5c2b50152376"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2024-38632-fa782970",
"target": {
"file": "drivers/vfio/pci/vfio_pci_intrs.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"181305910848951802524273074432590607755",
"317435417138588173343383143939373246080",
"161481114375643271468410403047738844931",
"139858795798904857612052314495427406763",
"64859371734830766945590096310725026069"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82b951e6fbd31d85ae7f4feb5f00ddd4c5d256e2"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-38632.json"