An issue was discovered in the Linux kernel before 5.8.10. virt/kvm/kvmmain.c has a kvmiobusunregister_dev memory leak upon a kmalloc failure, aka CID-f65886606c2d.
[
{
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@f65886606c2d3b562716de030706dfe1bea4ed5e",
"digest": {
"threshold": 0.9,
"line_hashes": [
"110107916505821259985771832638448461948",
"94824933108707941695273558778570880310",
"46424263850982384068729095791001825166",
"78427279362808099502552326588974300428",
"135524312035404555655049054395071137538",
"180553550780049660305943864760101620959",
"129858421436334339584841772711241480497",
"252972462795303363376020135792654927325",
"27777850507498721836967937641065903598",
"313009941119532727065900613332830484124",
"69758497466229948058149643063143619240",
"103614828114973759876562571023672614051",
"118682312516894162899930481191282527571",
"80518118624300074039547130479914241855",
"289133082702353999382347286492048410163",
"25241787779716516657009568244734203087"
]
},
"target": {
"file": "virt/kvm/kvm_main.c"
},
"id": "CVE-2020-36312-348695ec",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@f65886606c2d3b562716de030706dfe1bea4ed5e",
"digest": {
"function_hash": "291906205711329487665464182620205288941",
"length": 806.0
},
"target": {
"file": "virt/kvm/kvm_main.c",
"function": "kvm_io_bus_unregister_dev"
},
"id": "CVE-2020-36312-c79631a5",
"deprecated": false,
"signature_version": "v1"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2020-36312.json"