In the Linux kernel, the following vulnerability has been resolved:
watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
Unlike releasememregion(), a call to release_resource() does not free the resource, so it has to be freed explicitly to avoid a memory leak.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c6d9c0798ed366a09a9e53d71edcd2266e34a6eb",
"target": {
"function": "sp5100_tco_setupdevice_mmio",
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-53b0076c",
"signature_type": "Function",
"digest": {
"function_hash": "1279221042168780285253798204458708911",
"length": 1281.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee1fb8f75abe361413913e3a6e93c8c0a4d83cd9",
"target": {
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-9623d8f8",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302255442099497996934204222880580533664",
"22821868247573158918416200869293937469",
"269957066281759624780393239301616033879",
"128356976733195430450809625351917773011"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c6d9c0798ed366a09a9e53d71edcd2266e34a6eb",
"target": {
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-a31e4ba7",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302255442099497996934204222880580533664",
"22821868247573158918416200869293937469",
"269957066281759624780393239301616033879",
"128356976733195430450809625351917773011"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a1becb1f13268ef58f19190608a7c742fb6fcf5",
"target": {
"function": "sp5100_tco_setupdevice_mmio",
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-a3b5e33a",
"signature_type": "Function",
"digest": {
"function_hash": "1279221042168780285253798204458708911",
"length": 1281.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84ddf527f90755beec6b55ce2e31331f5ccd4e37",
"target": {
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-ae89f2c9",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302255442099497996934204222880580533664",
"22821868247573158918416200869293937469",
"269957066281759624780393239301616033879",
"128356976733195430450809625351917773011"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84ddf527f90755beec6b55ce2e31331f5ccd4e37",
"target": {
"function": "sp5100_tco_setupdevice_mmio",
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-cf960ed5",
"signature_type": "Function",
"digest": {
"function_hash": "1279221042168780285253798204458708911",
"length": 1281.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a1becb1f13268ef58f19190608a7c742fb6fcf5",
"target": {
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-d7da4a30",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302255442099497996934204222880580533664",
"22821868247573158918416200869293937469",
"269957066281759624780393239301616033879",
"128356976733195430450809625351917773011"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee1fb8f75abe361413913e3a6e93c8c0a4d83cd9",
"target": {
"function": "sp5100_tco_setupdevice_mmio",
"file": "drivers/watchdog/sp5100_tco.c"
},
"id": "CVE-2022-50110-f84c7e22",
"signature_type": "Function",
"digest": {
"function_hash": "1279221042168780285253798204458708911",
"length": 1281.0
},
"deprecated": false,
"signature_version": "v1"
}
]