In the Linux kernel, the following vulnerability has been resolved:
ARM: OMAP2+: Fix refcount leak in omapdssinitof
omapdssfinddssofnode() calls offindcompatiblenode() to get device node. offindcompatiblenode() returns a node pointer with refcount incremented, we should use ofnodeput() on it when done. Add missing ofnodeput() in later error path and normal path.
{ "vanir_signatures": [ { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-065f3bc9", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a32dc6829e33c54e751346aa3e08ddb6d0e1a6a0", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-1df174dd", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@230ad40a59c9a9ee8f3822b9a7bec09404102ebc", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-250cf82d", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a32dc6829e33c54e751346aa3e08ddb6d0e1a6a0", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-39a7f190", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@507159facf002d113c4878fec67f37d62f187887", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-4335e47b", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@935035cf97c8cd6794044b500fb0a44a6d30ffa1", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-63fda0cc", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@935035cf97c8cd6794044b500fb0a44a6d30ffa1", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-93e9a64b", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14bac0c7035bf920e190a63c7e1b113c72eadbf4", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "arch/arm/mach-omap2/display.c" }, "id": "CVE-2022-50199-9475185f", "digest": { "threshold": 0.9, "line_hashes": [ "177935031763651212078852806689091472861", "40494651968683911746238250305798680927", "261817009254062926971123077601642781228", "271822184545486867534374407442936182270", "264168594645357035102928065164437696544", "315720340058383695652520561615803435909", "59550685895484655903784693579271168046", "202826403633571517226781834090594936803" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9705db1eff38d6b9114121f9e253746199b759c9", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-9685602c", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@507159facf002d113c4878fec67f37d62f187887", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-981541ff", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@230ad40a59c9a9ee8f3822b9a7bec09404102ebc", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-b5fbe80d", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@14bac0c7035bf920e190a63c7e1b113c72eadbf4", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "arch/arm/mach-omap2/display.c", "function": "omapdss_init_of" }, "id": "CVE-2022-50199-ca0f8e76", "digest": { "length": 486.0, "function_hash": "146212281260855344115826916000104477629" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9705db1eff38d6b9114121f9e253746199b759c9", "signature_version": "v1" } ] }