In the Linux kernel, the following vulnerability has been resolved:
usb: ohci-nxp: Fix refcount leak in ohcihcdnxp_probe
ofparsephandle() returns a node pointer with refcount incremented, we should use ofnodeput() on it when not need anymore. Add missing ofnodeput() to avoid refcount leak.
{ "vanir_signatures": [ { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1912.0, "function_hash": "24049127010441512858926484561326767938" }, "id": "CVE-2022-50152-03315756", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@591ab8dbf6c21927f23f83ddb90691f48b86d136" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1915.0, "function_hash": "159047953256777612773069076870581432221" }, "id": "CVE-2022-50152-0a2b3092", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@59026d5cc615da28e0c9806a71bf07065c906464" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-14226916", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@302970b4cad3ebfda2c05ce06c322ccdc447d17e" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1912.0, "function_hash": "24049127010441512858926484561326767938" }, "id": "CVE-2022-50152-33a44885", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4db00c2fa6f8c9876a7e20511dccf43b50be9006" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-43dc333b", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50238c4b54c2ac6c2da7a84a4a2b0a570e3da0e2" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-563a75f0", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@59026d5cc615da28e0c9806a71bf07065c906464" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1915.0, "function_hash": "159047953256777612773069076870581432221" }, "id": "CVE-2022-50152-56f170b1", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fbac3bf26a11f084233519ddf3fd5e5bb28939" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-604a9c8f", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d35903e9650f4fa79426ce390db8678dbf5ac432" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1915.0, "function_hash": "159047953256777612773069076870581432221" }, "id": "CVE-2022-50152-65a1deab", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50238c4b54c2ac6c2da7a84a4a2b0a570e3da0e2" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1912.0, "function_hash": "24049127010441512858926484561326767938" }, "id": "CVE-2022-50152-6c516953", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65d36ec409b635dfc2f95f0d7c5877c9d0cb7630" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-86c7e3c2", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fbac3bf26a11f084233519ddf3fd5e5bb28939" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1915.0, "function_hash": "159047953256777612773069076870581432221" }, "id": "CVE-2022-50152-872e67fa", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@302970b4cad3ebfda2c05ce06c322ccdc447d17e" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-b7d6d6a7", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65d36ec409b635dfc2f95f0d7c5877c9d0cb7630" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-d7e53ff3", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4db00c2fa6f8c9876a7e20511dccf43b50be9006" }, { "target": { "function": "ohci_hcd_nxp_probe", "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "length": 1915.0, "function_hash": "159047953256777612773069076870581432221" }, "id": "CVE-2022-50152-e49283bd", "signature_type": "Function", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d35903e9650f4fa79426ce390db8678dbf5ac432" }, { "target": { "file": "drivers/usb/host/ohci-nxp.c" }, "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "314570826755751400269792754417295018452", "177248602122909459560881938988025123796", "226262341440488387388483229271915473849", "274784306056475653165261389501298850343" ] }, "id": "CVE-2022-50152-ea3e14ea", "signature_type": "Line", "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@591ab8dbf6c21927f23f83ddb90691f48b86d136" } ] }