In the Linux kernel, the following vulnerability has been resolved:
memory: of: Fix refcount leak bug in ofgetddr_timings()
We should add the ofnodeput() when breaking out of foreachchildofnode() as it will automatically increase and decrease the refcount.
[
{
"signature_type": "Function",
"digest": {
"function_hash": "289813036537481646595646800288428589660",
"length": 918.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@85a40bfb8e7a170abcf9dae2c0898a1983e48daa",
"id": "CVE-2022-50249-00924878",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209425272565728988030945631685552942949",
"length": 894.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62ccab6e3376f8a22167c3b81468ae4f3e7d25f1",
"id": "CVE-2022-50249-0613a477",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62ccab6e3376f8a22167c3b81468ae4f3e7d25f1",
"id": "CVE-2022-50249-074c7345",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2680690f9ce4e6abbb4f559e97271c15b7eeda97",
"id": "CVE-2022-50249-1037f8d9",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daaec4b3fe2297b022c6b2d6bf48b6e5265a60b9",
"id": "CVE-2022-50249-12028023",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1c6cac6fa4d08aea161f83d38117d733b3c3a000",
"id": "CVE-2022-50249-1f719b22",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4d0bd4388e1a39df47e8aaa044ef6a7ee626e48",
"id": "CVE-2022-50249-212d219a",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209425272565728988030945631685552942949",
"length": 894.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1c6cac6fa4d08aea161f83d38117d733b3c3a000",
"id": "CVE-2022-50249-243923f2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "285776007547336459268818777612932087073",
"length": 918.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4f7eb83852a65b6f8dea7dcc42b7c76d4d9b0a3",
"id": "CVE-2022-50249-4a34b8a2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "285776007547336459268818777612932087073",
"length": 918.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4d0bd4388e1a39df47e8aaa044ef6a7ee626e48",
"id": "CVE-2022-50249-4afc988a",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209425272565728988030945631685552942949",
"length": 894.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daaec4b3fe2297b022c6b2d6bf48b6e5265a60b9",
"id": "CVE-2022-50249-6fc42eef",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4f7eb83852a65b6f8dea7dcc42b7c76d4d9b0a3",
"id": "CVE-2022-50249-74f9b621",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209425272565728988030945631685552942949",
"length": 894.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@05215fb32010d4afb68fbdbb4d237df6e2d4567b",
"id": "CVE-2022-50249-7df210ea",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c9c4e6495b825be3a8946df1a0148399555fe4",
"id": "CVE-2022-50249-8218ca03",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@05215fb32010d4afb68fbdbb4d237df6e2d4567b",
"id": "CVE-2022-50249-ac46dff2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209425272565728988030945631685552942949",
"length": 894.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2680690f9ce4e6abbb4f559e97271c15b7eeda97",
"id": "CVE-2022-50249-d42d1a87",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260573044695554575203280848203740456864",
"143548527832963749813126539717897399307",
"259171582676904275655233704910838215234",
"19999562388051555226947607275258898719"
]
},
"target": {
"file": "drivers/memory/of_memory.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@85a40bfb8e7a170abcf9dae2c0898a1983e48daa",
"id": "CVE-2022-50249-f2585c84",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "289813036537481646595646800288428589660",
"length": 918.0
},
"target": {
"file": "drivers/memory/of_memory.c",
"function": "of_get_ddr_timings"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@68c9c4e6495b825be3a8946df1a0148399555fe4",
"id": "CVE-2022-50249-f3330a21",
"deprecated": false,
"signature_version": "v1"
}
]