In the Linux kernel, the following vulnerability has been resolved:
net: wwan: iosm: fix memory leak in ipcpciereadbioscfg
ipcpciereadbioscfg() is using the acpievaluatedsm() to obtain the wwan power state configuration from BIOS but is not freeing the acpiobject. The acpievaluatedsm() returned acpiobject to be freed.
Free the acpi_object after use.
[
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d38a648d2d6cc7bee11c6f533ff9426a00c2a74c",
"deprecated": false,
"id": "CVE-2022-49855-03f0e86b",
"signature_type": "Function",
"digest": {
"length": 354.0,
"function_hash": "288983219231046264510586154904116320277"
},
"target": {
"function": "ipc_pcie_read_bios_cfg",
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7560ceef4d2832a67e8781d924e129c7f542376f",
"deprecated": false,
"id": "CVE-2022-49855-67efc27e",
"signature_type": "Function",
"digest": {
"length": 354.0,
"function_hash": "288983219231046264510586154904116320277"
},
"target": {
"function": "ipc_pcie_read_bios_cfg",
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7560ceef4d2832a67e8781d924e129c7f542376f",
"deprecated": false,
"id": "CVE-2022-49855-75d20a66",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"159210503184399938984408528298542635807",
"27607419658950538137731769846131381337",
"39104098857310929134797604192177289382",
"236572275438938006961782820023680166582",
"59806426944574631596241523042489372893",
"332302454987796325950691482404891579095",
"322154004855519540616998754632654280761",
"94672381569920081703091510584889924980",
"161815852287557964253711668810682299781",
"53495024210766628429923762057088759144",
"104185908471992478640309528752150431584",
"150886449682715706939529389806960734981"
]
},
"target": {
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@13b1ea861e8aeb701bcfbfe436b943efa2d44029",
"deprecated": false,
"id": "CVE-2022-49855-803bad05",
"signature_type": "Function",
"digest": {
"length": 354.0,
"function_hash": "288983219231046264510586154904116320277"
},
"target": {
"function": "ipc_pcie_read_bios_cfg",
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d38a648d2d6cc7bee11c6f533ff9426a00c2a74c",
"deprecated": false,
"id": "CVE-2022-49855-9a030cba",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"159210503184399938984408528298542635807",
"27607419658950538137731769846131381337",
"39104098857310929134797604192177289382",
"236572275438938006961782820023680166582",
"59806426944574631596241523042489372893",
"332302454987796325950691482404891579095",
"322154004855519540616998754632654280761",
"94672381569920081703091510584889924980",
"161815852287557964253711668810682299781",
"53495024210766628429923762057088759144",
"104185908471992478640309528752150431584",
"150886449682715706939529389806960734981"
]
},
"target": {
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@13b1ea861e8aeb701bcfbfe436b943efa2d44029",
"deprecated": false,
"id": "CVE-2022-49855-ac5eb192",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"159210503184399938984408528298542635807",
"27607419658950538137731769846131381337",
"39104098857310929134797604192177289382",
"236572275438938006961782820023680166582",
"59806426944574631596241523042489372893",
"332302454987796325950691482404891579095",
"322154004855519540616998754632654280761",
"94672381569920081703091510584889924980",
"161815852287557964253711668810682299781",
"53495024210766628429923762057088759144",
"104185908471992478640309528752150431584",
"150886449682715706939529389806960734981"
]
},
"target": {
"file": "drivers/net/wwan/iosm/iosm_ipc_pcie.c"
}
}
]