In the Linux kernel, the following vulnerability has been resolved:
MIPS: vpe-mt: fix possible memory leak while module exiting
Afer commit 1fa5ae857bb1 ("driver core: get rid of struct device's busid string array"), the name of device is allocated dynamically, it need be freed when module exiting, call putdevice() to give up reference, so that it can be freed in kobjectcleanup() when the refcount hit to 0. The vpedevice is static, so remove kfree() from vpedevicerelease().
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50462.json"
}