In the Linux kernel, the following vulnerability has been resolved:
net: dsa: sja1105: fix memory leak in sja1105setupdevlink_regions()
When dsadevlinkregioncreate failed in sja1105setupdevlinkregions(), priv->regions is not released.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/48xxx/CVE-2022-48959.json",
"cna_assigner": "Linux"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-48959.json"
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"203526876010393892367212900075133638507",
"155342092101457629166575366107885142924",
"221604793993221079445020433520274385704",
"22351878217909161322650591810387935222"
]
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4be43e46c3f945fc7dd9e23c73a7a66927a3b814",
"signature_type": "Line",
"id": "CVE-2022-48959-0371bdeb",
"target": {
"file": "drivers/net/dsa/sja1105/sja1105_devlink.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "209882430076563923422407718495411410744",
"length": 608.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4be43e46c3f945fc7dd9e23c73a7a66927a3b814",
"signature_type": "Function",
"id": "CVE-2022-48959-400ce202",
"target": {
"file": "drivers/net/dsa/sja1105/sja1105_devlink.c",
"function": "sja1105_setup_devlink_regions"
}
}
]