In the Linux kernel, the following vulnerability has been resolved:
ARM: meson: Fix refcount leak in mesonsmpprepare_cpus
offindcompatiblenode() returns a node pointer with refcount incremented, we should use ofnodeput() on it when done. Add missing ofnode_put() to avoid refcount leak.
{ "vanir_signatures": [ { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-06d2da32", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34d2cd3fccced12b958b8848e3eff0ee4296764c" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-0fb440a2", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@34d2cd3fccced12b958b8848e3eff0ee4296764c" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-22719706", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3cf8ece9113242c10f83c7675ea4f4f67959ee43" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-2ff34adc", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d90607e7e6afa89768b0aaa915b58bd2b849276" }, { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-44450d74", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d90607e7e6afa89768b0aaa915b58bd2b849276" }, { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-456ab8f3", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c5fbf4f74c94fd60d5e9bf9f7f8268c3601562ca" }, { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-73191a1f", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3cf8ece9113242c10f83c7675ea4f4f67959ee43" }, { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-8547fe71", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7208101ded1e9dcc52c8f0f8b16474211c871c1a" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-8c13ef11", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7208101ded1e9dcc52c8f0f8b16474211c871c1a" }, { "signature_version": "v1", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "238120753674496372153604899613521214657", "939175981854625748933287803414964608", "220378817049179699032106352708442316455", "333732538144723258971811742589381843542", "333663871363746734608351778358635549263", "251786574345013893206348222429335164366", "294197969945508358344795685218922572104", "142333796041629184898330286436284089381" ] }, "id": "CVE-2022-49656-bab84d87", "target": { "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e1bcd33478ef44e63a45457055060b5fe4118ad" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-c0001e2a", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e1bcd33478ef44e63a45457055060b5fe4118ad" }, { "signature_version": "v1", "deprecated": false, "digest": { "length": 680.0, "function_hash": "68146632813737849570826199802879196230" }, "id": "CVE-2022-49656-e7e0086f", "target": { "function": "meson_smp_prepare_cpus", "file": "arch/arm/mach-meson/platsmp.c" }, "signature_type": "Function", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c5fbf4f74c94fd60d5e9bf9f7f8268c3601562ca" } ] }