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.
[
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@591ab8dbf6c21927f23f83ddb90691f48b86d136",
"deprecated": false,
"id": "CVE-2022-50152-03315756",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "24049127010441512858926484561326767938",
"length": 1912.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@59026d5cc615da28e0c9806a71bf07065c906464",
"deprecated": false,
"id": "CVE-2022-50152-0a2b3092",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "159047953256777612773069076870581432221",
"length": 1915.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@302970b4cad3ebfda2c05ce06c322ccdc447d17e",
"deprecated": false,
"id": "CVE-2022-50152-14226916",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4db00c2fa6f8c9876a7e20511dccf43b50be9006",
"deprecated": false,
"id": "CVE-2022-50152-33a44885",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "24049127010441512858926484561326767938",
"length": 1912.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50238c4b54c2ac6c2da7a84a4a2b0a570e3da0e2",
"deprecated": false,
"id": "CVE-2022-50152-43dc333b",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@59026d5cc615da28e0c9806a71bf07065c906464",
"deprecated": false,
"id": "CVE-2022-50152-563a75f0",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fbac3bf26a11f084233519ddf3fd5e5bb28939",
"deprecated": false,
"id": "CVE-2022-50152-56f170b1",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "159047953256777612773069076870581432221",
"length": 1915.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d35903e9650f4fa79426ce390db8678dbf5ac432",
"deprecated": false,
"id": "CVE-2022-50152-604a9c8f",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50238c4b54c2ac6c2da7a84a4a2b0a570e3da0e2",
"deprecated": false,
"id": "CVE-2022-50152-65a1deab",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "159047953256777612773069076870581432221",
"length": 1915.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65d36ec409b635dfc2f95f0d7c5877c9d0cb7630",
"deprecated": false,
"id": "CVE-2022-50152-6c516953",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "24049127010441512858926484561326767938",
"length": 1912.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fbac3bf26a11f084233519ddf3fd5e5bb28939",
"deprecated": false,
"id": "CVE-2022-50152-86c7e3c2",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@302970b4cad3ebfda2c05ce06c322ccdc447d17e",
"deprecated": false,
"id": "CVE-2022-50152-872e67fa",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "159047953256777612773069076870581432221",
"length": 1915.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65d36ec409b635dfc2f95f0d7c5877c9d0cb7630",
"deprecated": false,
"id": "CVE-2022-50152-b7d6d6a7",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4db00c2fa6f8c9876a7e20511dccf43b50be9006",
"deprecated": false,
"id": "CVE-2022-50152-d7e53ff3",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d35903e9650f4fa79426ce390db8678dbf5ac432",
"deprecated": false,
"id": "CVE-2022-50152-e49283bd",
"target": {
"function": "ohci_hcd_nxp_probe",
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"function_hash": "159047953256777612773069076870581432221",
"length": 1915.0
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@591ab8dbf6c21927f23f83ddb90691f48b86d136",
"deprecated": false,
"id": "CVE-2022-50152-ea3e14ea",
"target": {
"file": "drivers/usb/host/ohci-nxp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"314570826755751400269792754417295018452",
"177248602122909459560881938988025123796",
"226262341440488387388483229271915473849",
"274784306056475653165261389501298850343"
]
},
"signature_type": "Line"
}
]