In the Linux kernel, the following vulnerability has been resolved:
powerpc/pseries: fix possible memory leak in ibmebusbusinit()
If deviceregister() returns error in ibmebusbusinit(), name of kobject which is allocated in devsetname() called in deviceadd() is leaked.
As comment of deviceadd() says, it should call putdevice() to drop the reference count that was set in deviceinitialize() when it fails, so the name can be freed in kobjectcleanup().
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/54xxx/CVE-2023-54017.json",
"cna_assigner": "Linux"
}