In the Linux kernel, the following vulnerability has been resolved:
ARM: versatile: Add missing ofnodeput in dcscb_init
The devicenode pointer is returned by offindcompatiblenode with refcount incremented. We should use ofnodeput() to avoid the refcount leak.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d146e2a9864ade19914494de3fb520390b415d58",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-06eeb28e",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23b44f9c649bbef10b45fa33080cd8b4166800ae",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-versatile/dcscb.c"
},
"id": "CVE-2022-49457-0bd4b046",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83c329b980bddbc8c6a3d287d91f2103a4d4a860",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-2ad4f8a0",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fcd1999ba97445a12cc394f5f42ffd9116bf0185",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-33fd56bf",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d7b23db35254b7d46e852967090c64cdccf24da",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-343eea73",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d146e2a9864ade19914494de3fb520390b415d58",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-49bd024c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbdfb7d4f036118d36415a2575efa6f5246505ae",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-55e3b1a7",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbdfb7d4f036118d36415a2575efa6f5246505ae",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-700119b6",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23b44f9c649bbef10b45fa33080cd8b4166800ae",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-versatile/dcscb.c"
},
"id": "CVE-2022-49457-7afcc826",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d7b23db35254b7d46e852967090c64cdccf24da",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-81f9e088",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83c329b980bddbc8c6a3d287d91f2103a4d4a860",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-a2153093",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fc05cd17617e63fc13ad0c01f3f0afd890d8ec",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-a7e709e4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fcd1999ba97445a12cc394f5f42ffd9116bf0185",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-ad0883a8",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0fc05cd17617e63fc13ad0c01f3f0afd890d8ec",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-af9ed544",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d6de7b181c29cd4578ec139aafb5eac062abbe1b",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-bc95d3d4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3c6006faed9aba5144b33176d061031a9be66954",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-bdc88eae",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"231115959141025730871118389846286241054",
"47549953476870931767188254781359428197",
"274301602016267919811327550822064335800",
"90099193146083807527910868863365177382"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d6de7b181c29cd4578ec139aafb5eac062abbe1b",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-d6d2fb10",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3c6006faed9aba5144b33176d061031a9be66954",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dcscb_init",
"file": "arch/arm/mach-vexpress/dcscb.c"
},
"id": "CVE-2022-49457-e0047aba",
"signature_type": "Function",
"digest": {
"length": 754.0,
"function_hash": "110648546287366835561555915377294552818"
}
}
]