In the Linux kernel, the following vulnerability has been resolved:
irqchip/wpcm450: Fix memory leak in wpcm450aicof_init()
If of_iomap() failed, 'aic' should be freed before return. Otherwise there is a memory leak.
{ "vanir_signatures": [ { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c", "function": "wpcm450_aic_of_init" }, "signature_version": "v1", "digest": { "length": 451.0, "function_hash": "163249964808519723209783259149768335593" }, "id": "CVE-2022-50416-23cd4cb2", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4208d4faf36573a507b5e5de17abe342e9276759" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "214685725118886507961485943395458059465", "87633444250172825238215041350591142952", "100848099833488168899430480080459821313", "75684468469479774018209921253506541958" ], "threshold": 0.9 }, "id": "CVE-2022-50416-4c0b5c90", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@773c9d7f127f7a599d42ceed831de69f5aa22f03" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c", "function": "wpcm450_aic_of_init" }, "signature_version": "v1", "digest": { "length": 451.0, "function_hash": "163249964808519723209783259149768335593" }, "id": "CVE-2022-50416-5c7090a1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@773c9d7f127f7a599d42ceed831de69f5aa22f03" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c", "function": "wpcm450_aic_of_init" }, "signature_version": "v1", "digest": { "length": 451.0, "function_hash": "163249964808519723209783259149768335593" }, "id": "CVE-2022-50416-7c6432d0", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@740efb64ca5e8f2b30ac843bc4ab07950479fed4" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "214685725118886507961485943395458059465", "87633444250172825238215041350591142952", "100848099833488168899430480080459821313", "75684468469479774018209921253506541958" ], "threshold": 0.9 }, "id": "CVE-2022-50416-ddd66097", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@740efb64ca5e8f2b30ac843bc4ab07950479fed4" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/irqchip/irq-wpcm450-aic.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "214685725118886507961485943395458059465", "87633444250172825238215041350591142952", "100848099833488168899430480080459821313", "75684468469479774018209921253506541958" ], "threshold": 0.9 }, "id": "CVE-2022-50416-f523d460", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4208d4faf36573a507b5e5de17abe342e9276759" } ] }