In the Linux kernel, the following vulnerability has been resolved:
scsi: efct: Fix possible memleak in efctdeviceinit()
In efctdeviceinit(), when efctscsiregfctransport() fails, efctscsitgtdriverexit() is not called to release memory for efctscsitgtdriverinit() and causes memleak:
unreferenced object 0xffff8881020ce000 (size 2048): comm "modprobe", pid 465, jiffies 4294928222 (age 55.872s) backtrace: [<0000000021a1ef1b>] kmalloctrace+0x27/0x110 [<000000004c3ed51c>] targetregistertemplate+0x4fd/0x7b0 [targetcoremod] [<00000000f3393296>] efctscsitgtdriverinit+0x18/0x50 [efct] [<00000000115de533>] 0xffffffffc0d90011 [<00000000d608f646>] dooneinitcall+0xd0/0x4e0 [<0000000067828cf1>] doinit_module+0x1cc/0x6a0 ...
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50727.json",
"cna_assigner": "Linux"
}