In the Linux kernel, the following vulnerability has been resolved:
video: fbdev: clcdfb: Fix refcount leak in clcdfbofvram_setup
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.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49421.json"
}[
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-0f2d8b5a",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbb2a24e863b6a10129546a0a4ceea2f07deec39"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-16e4ee92",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@38d245cebf545338a6bc1c7762023de3fbecd7b7"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-2d703ff7",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f2dfb4ab887d67be7d0892ba041d3c8d738d3356"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-34be9eaa",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b23789a59fa6f00e98a319291819f91fbba0deb8"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-42802eae",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c1c4405222b6fc98c16e8c2aa679c14e41d81465"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-5a1e0d97",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f2dfb4ab887d67be7d0892ba041d3c8d738d3356"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-733fb9f5",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@38d245cebf545338a6bc1c7762023de3fbecd7b7"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-8469de77",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c1c4405222b6fc98c16e8c2aa679c14e41d81465"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-8c162133",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51eb1bb6baeb478538dd4ec6459fd68c44a855b1"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-9689c8f0",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8db59df7f5826e104db82cfddbf22a33a151193e"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-a1420ed6",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@51eb1bb6baeb478538dd4ec6459fd68c44a855b1"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-ddd79af0",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e2e2c71b2642289438392edbf5d08cdbc0b138b"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-e2649ec2",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8db59df7f5826e104db82cfddbf22a33a151193e"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-e6b9a6c2",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6c92711db7c90f78e0b67ac2a8944d0fe7e12d83"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-e9b1fd3d",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b23789a59fa6f00e98a319291819f91fbba0deb8"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-e9e5d5ac",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2e2e2c71b2642289438392edbf5d08cdbc0b138b"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49421-ea5f301b",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"109968930620678011798459404524112948147",
"130815172791018344087728326520706102312",
"123661128660004252825905547163764094601",
"31204293444458020761342563775876181193",
"112148591427715094592002955210248666254",
"227912116085796001804756221376578153530",
"245321200568209603071371341627558479512",
"234787499527778573743177279801986186942"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbb2a24e863b6a10129546a0a4ceea2f07deec39"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49421-ed4e65a7",
"target": {
"file": "drivers/video/fbdev/amba-clcd.c",
"function": "clcdfb_of_vram_setup"
},
"digest": {
"length": 490.0,
"function_hash": "336785686686485532612540574041958712658"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6c92711db7c90f78e0b67ac2a8944d0fe7e12d83"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49421.json"