In the Linux kernel, the following vulnerability has been resolved:
iio: adc: adi-axi-adc: Fix refcount leak in adiaxiadcattachclient
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.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@501652a2ad5450b4908e1f204ce75b2414c305b7",
"digest": {
"line_hashes": [
"3173176175854157930060999329146195026",
"57436793642492718356979464526874556062",
"145716170320526267865825789327390556276",
"151398738404769275836490347510715800344",
"201618351417368908834448634094831623475",
"182552014614320693026759119853131260573",
"230397477209591936649761315418109687697",
"252093214581519524946505640454230910309",
"277390668981284391203087614224204557017",
"98955023905583722531086215684502473528",
"258461135317495186177784833729659816763",
"52545495828080357170173880849402465576"
],
"threshold": 0.9
},
"id": "CVE-2022-49683-41044d85",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c"
},
"signature_type": "Line",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5eaa84e1605035a90a64d25b6cba79e89d188175",
"digest": {
"function_hash": "156318666688416845380579326994869337055",
"length": 822.0
},
"id": "CVE-2022-49683-6e1de04f",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c",
"function": "adi_axi_adc_attach_client"
},
"signature_type": "Function",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@501652a2ad5450b4908e1f204ce75b2414c305b7",
"digest": {
"function_hash": "156318666688416845380579326994869337055",
"length": 822.0
},
"id": "CVE-2022-49683-7cacc3d1",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c",
"function": "adi_axi_adc_attach_client"
},
"signature_type": "Function",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ada7b0c0dedafd7d059115adf49e48acba3153a8",
"digest": {
"line_hashes": [
"3173176175854157930060999329146195026",
"57436793642492718356979464526874556062",
"145716170320526267865825789327390556276",
"151398738404769275836490347510715800344",
"201618351417368908834448634094831623475",
"182552014614320693026759119853131260573",
"230397477209591936649761315418109687697",
"252093214581519524946505640454230910309",
"277390668981284391203087614224204557017",
"98955023905583722531086215684502473528",
"258461135317495186177784833729659816763",
"52545495828080357170173880849402465576"
],
"threshold": 0.9
},
"id": "CVE-2022-49683-8eb5531b",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c"
},
"signature_type": "Line",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ab7bf025cee89db73c649216ddd2bc589c3d3862",
"digest": {
"line_hashes": [
"3173176175854157930060999329146195026",
"57436793642492718356979464526874556062",
"145716170320526267865825789327390556276",
"151398738404769275836490347510715800344",
"201618351417368908834448634094831623475",
"182552014614320693026759119853131260573",
"230397477209591936649761315418109687697",
"252093214581519524946505640454230910309",
"277390668981284391203087614224204557017",
"98955023905583722531086215684502473528",
"258461135317495186177784833729659816763",
"52545495828080357170173880849402465576"
],
"threshold": 0.9
},
"id": "CVE-2022-49683-9f5a22a9",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c"
},
"signature_type": "Line",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ab7bf025cee89db73c649216ddd2bc589c3d3862",
"digest": {
"function_hash": "156318666688416845380579326994869337055",
"length": 822.0
},
"id": "CVE-2022-49683-ac680ba1",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c",
"function": "adi_axi_adc_attach_client"
},
"signature_type": "Function",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5eaa84e1605035a90a64d25b6cba79e89d188175",
"digest": {
"line_hashes": [
"3173176175854157930060999329146195026",
"57436793642492718356979464526874556062",
"145716170320526267865825789327390556276",
"151398738404769275836490347510715800344",
"201618351417368908834448634094831623475",
"182552014614320693026759119853131260573",
"230397477209591936649761315418109687697",
"252093214581519524946505640454230910309",
"277390668981284391203087614224204557017",
"98955023905583722531086215684502473528",
"258461135317495186177784833729659816763",
"52545495828080357170173880849402465576"
],
"threshold": 0.9
},
"id": "CVE-2022-49683-ad6a61e4",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c"
},
"signature_type": "Line",
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ada7b0c0dedafd7d059115adf49e48acba3153a8",
"digest": {
"function_hash": "156318666688416845380579326994869337055",
"length": 822.0
},
"id": "CVE-2022-49683-c0d99a6a",
"signature_version": "v1",
"target": {
"file": "drivers/iio/adc/adi-axi-adc.c",
"function": "adi_axi_adc_attach_client"
},
"signature_type": "Function",
"deprecated": false
}
]