In the Linux kernel, the following vulnerability has been resolved:
platform/x86/amd: Fix refcount leak in amdpmcprobe
pcigetdomainbusandslot() takes reference, the caller should release the reference by calling pcidevput() after use. Call pcidev_put() in the error path to fix this.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/48xxx/CVE-2022-48881.json"
}[
{
"target": {
"function": "amd_pmc_probe",
"file": "drivers/platform/x86/amd/pmc.c"
},
"id": "CVE-2022-48881-09a2cf64",
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3944162821295993ec89992dec98ab6be6306cc0",
"digest": {
"length": 1797.0,
"function_hash": "272842839338593164890794327781392573470"
},
"signature_version": "v1"
},
{
"target": {
"file": "drivers/platform/x86/amd/pmc.c"
},
"id": "CVE-2022-48881-22a3196b",
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3944162821295993ec89992dec98ab6be6306cc0",
"digest": {
"threshold": 0.9,
"line_hashes": [
"271300980891591335864541335873828678650",
"270500565191920973948130347932856140879",
"120018742314264792792442817008861301732",
"60538583919818543798007677305348628587"
]
},
"signature_version": "v1"
},
{
"target": {
"file": "drivers/platform/x86/amd/pmc.c"
},
"id": "CVE-2022-48881-970426fa",
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ccb32e2be14271a60e9ba89c6d5660cc9998773c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"271300980891591335864541335873828678650",
"270500565191920973948130347932856140879",
"120018742314264792792442817008861301732",
"60538583919818543798007677305348628587"
]
},
"signature_version": "v1"
},
{
"target": {
"function": "amd_pmc_probe",
"file": "drivers/platform/x86/amd/pmc.c"
},
"id": "CVE-2022-48881-b15cf2cf",
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ccb32e2be14271a60e9ba89c6d5660cc9998773c",
"digest": {
"length": 1797.0,
"function_hash": "272842839338593164890794327781392573470"
},
"signature_version": "v1"
}
]