In the Linux kernel, the following vulnerability has been resolved:
media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization
On Mediatek devices with a system companion processor (SCP) the mtk_scp structure has to be removed explicitly to avoid a resource leak. Free the structure in case the allocation of the firmware structure fails during the firmware initialization.
[
{
"id": "CVE-2025-23160-2bd54d3b",
"target": {
"file": "drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"206316246759626480661655708925519955559",
"132549934171383280083462315919258033080",
"49302342968558076667081181526266167096",
"304268541338483868514771665421225558684",
"255424930406269518355367821981081400826"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f009fa823c54ca0857c81f7525ea5a5d32de29c",
"signature_version": "v1"
},
{
"id": "CVE-2025-23160-9f9a9302",
"target": {
"file": "drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c",
"function": "mtk_vcodec_fw_scp_init"
},
"digest": {
"length": 693.0,
"function_hash": "196792341925631594768354647734666087318"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f009fa823c54ca0857c81f7525ea5a5d32de29c",
"signature_version": "v1"
},
{
"id": "CVE-2025-23160-bae737dd",
"target": {
"file": "drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c",
"function": "mtk_vcodec_fw_scp_init"
},
"digest": {
"length": 692.0,
"function_hash": "286912296127869951750945668761778662406"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd7bb97ede487b9f075707b7408a9073e0d474b1",
"signature_version": "v1"
},
{
"id": "CVE-2025-23160-de715ea5",
"target": {
"file": "drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"206316246759626480661655708925519955559",
"132549934171383280083462315919258033080",
"49302342968558076667081181526266167096",
"304268541338483868514771665421225558684",
"255424930406269518355367821981081400826"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd7bb97ede487b9f075707b7408a9073e0d474b1",
"signature_version": "v1"
}
]