In the Linux kernel, the following vulnerability has been resolved:
ARM: exynos: Fix refcount leak in exynosmappmu
offindmatchingnode() returns a node pointer with refcount incremented, we should use ofnodeput() on it when not need anymore. Add missing ofnodeput() to avoid refcount leak. ofnode_put() checks null pointer.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"80813824702728047076847911970036022403",
"292880138750372930888995647665530471768",
"259354211008719861407024356745389413493",
"261718575749171860859872478557930180331"
]
},
"target": {
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-1314fba0",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7571bcecf01b69f0d3ec60ca41ce5d4c75411a4a",
"signature_version": "v1",
"deprecated": false
},
{
"digest": {
"length": 147.0,
"function_hash": "120410188555926999147451229306074009609"
},
"target": {
"function": "exynos_map_pmu",
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-3ce98171",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@31d09571bb071c20f6bdc0bb7ac1ef8dd2987c04",
"signature_version": "v1",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"80813824702728047076847911970036022403",
"292880138750372930888995647665530471768",
"259354211008719861407024356745389413493",
"261718575749171860859872478557930180331"
]
},
"target": {
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-9f78226e",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68f28d52e6cbab8dcfa249cac4356d1d0573e868",
"signature_version": "v1",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"80813824702728047076847911970036022403",
"292880138750372930888995647665530471768",
"259354211008719861407024356745389413493",
"261718575749171860859872478557930180331"
]
},
"target": {
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-d14b8d68",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@31d09571bb071c20f6bdc0bb7ac1ef8dd2987c04",
"signature_version": "v1",
"deprecated": false
},
{
"digest": {
"length": 147.0,
"function_hash": "120410188555926999147451229306074009609"
},
"target": {
"function": "exynos_map_pmu",
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-d1d6a340",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7571bcecf01b69f0d3ec60ca41ce5d4c75411a4a",
"signature_version": "v1",
"deprecated": false
},
{
"digest": {
"length": 147.0,
"function_hash": "120410188555926999147451229306074009609"
},
"target": {
"function": "exynos_map_pmu",
"file": "arch/arm/mach-exynos/exynos.c"
},
"id": "CVE-2022-49680-f41e88cf",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68f28d52e6cbab8dcfa249cac4356d1d0573e868",
"signature_version": "v1",
"deprecated": false
}
]