In the Linux kernel, the following vulnerability has been resolved:
drivers/perf: hisi: hns3: Actually use devmaddactionorreset()
pciallocirqvectors() allocates an irq vector. When devmadd_action() fails, the irq vector is not freed, which leads to a memory leak.
Replace the devmaddaction with devmaddactionorreset to ensure the irq vector can be destroyed when it fails.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/38xxx/CVE-2024-38603.json"
}