In the Linux kernel, the following vulnerability has been resolved:
mailbox: mtk-cmdq: Fix pmruntimeget_sync() warning in mbox shutdown
The return value of pmruntimegetsync() in cmdqmbox_shutdown() will return 1 when pm runtime state is active, and we don't want to get the warning message in this case.
So we change the return value < 0 for WARN_ON().
[
{
"id": "CVE-2024-39492-5ae2b814",
"digest": {
"length": 730.0,
"function_hash": "307943815787191775612493315489334057831"
},
"signature_version": "v1",
"target": {
"file": "drivers/mailbox/mtk-cmdq-mailbox.c",
"function": "cmdq_mbox_shutdown"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@747a69a119c469121385543f21c2d08562968ccc",
"signature_type": "Function",
"deprecated": false
},
{
"id": "CVE-2024-39492-7c0bae61",
"digest": {
"length": 730.0,
"function_hash": "307943815787191775612493315489334057831"
},
"signature_version": "v1",
"target": {
"file": "drivers/mailbox/mtk-cmdq-mailbox.c",
"function": "cmdq_mbox_shutdown"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d42a37a4518478f075ccf848242b4a50e313a46",
"signature_type": "Function",
"deprecated": false
},
{
"id": "CVE-2024-39492-83b7f900",
"digest": {
"line_hashes": [
"302390445529414563176213144990875856151",
"127031979504968798712202540188188759378",
"53701003449595287657609249282733471776",
"269005576542522053928221796721156038267"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/mailbox/mtk-cmdq-mailbox.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@747a69a119c469121385543f21c2d08562968ccc",
"signature_type": "Line",
"deprecated": false
},
{
"id": "CVE-2024-39492-d419ea1a",
"digest": {
"line_hashes": [
"302390445529414563176213144990875856151",
"127031979504968798712202540188188759378",
"53701003449595287657609249282733471776",
"269005576542522053928221796721156038267"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/mailbox/mtk-cmdq-mailbox.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d42a37a4518478f075ccf848242b4a50e313a46",
"signature_type": "Line",
"deprecated": false
}
]