In the Linux kernel, the following vulnerability has been resolved:
habanalabs: fix possible memory leak in MMU DR fini
This patch fixes what seems to be copy paste error.
We will have a memory leak if the host-resident shadow is NULL (which will likely happen as the DR and HR are not dependent).
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49102.json"
}[
{
"digest": {
"length": 269.0,
"function_hash": "101025556156816233228404957471502527626"
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-49102-4d7b87f0",
"target": {
"function": "hl_mmu_v1_fini",
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6d421fb7a9eddd8ce0a05641a3db97283fe20699"
},
{
"digest": {
"length": 269.0,
"function_hash": "101025556156816233228404957471502527626"
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-49102-9c44c22b",
"target": {
"function": "hl_mmu_v1_fini",
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@12e49aefda2e04b07604f13e03f40027cbeb0dc6"
},
{
"digest": {
"length": 269.0,
"function_hash": "101025556156816233228404957471502527626"
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-49102-d2bed9e3",
"target": {
"function": "hl_mmu_v1_fini",
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb85eec858c1a5c11d3a0bff403f6440b05b40dc"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"131531038525674589223125400526116275153",
"130174914412917495781110420555146358959",
"83154666490904703101616163057395802873",
"9042013051736632591551828025618630813"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-49102-dbde99f9",
"target": {
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6d421fb7a9eddd8ce0a05641a3db97283fe20699"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"131531038525674589223125400526116275153",
"130174914412917495781110420555146358959",
"83154666490904703101616163057395802873",
"9042013051736632591551828025618630813"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-49102-f3c1617f",
"target": {
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@12e49aefda2e04b07604f13e03f40027cbeb0dc6"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"131531038525674589223125400526116275153",
"130174914412917495781110420555146358959",
"83154666490904703101616163057395802873",
"9042013051736632591551828025618630813"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-49102-f761b21e",
"target": {
"file": "drivers/misc/habanalabs/common/mmu/mmu_v1.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb85eec858c1a5c11d3a0bff403f6440b05b40dc"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49102.json"