2024-05-17 14:01:01 +00:00
|
|
|
{
|
2024-05-19 11:00:34 +00:00
|
|
|
"data_version": "4.0",
|
2024-05-17 14:01:01 +00:00
|
|
|
"data_type": "CVE",
|
|
|
|
"data_format": "MITRE",
|
|
|
|
"CVE_data_meta": {
|
|
|
|
"ID": "CVE-2024-35920",
|
2024-05-19 11:00:34 +00:00
|
|
|
"ASSIGNER": "cve@kernel.org",
|
|
|
|
"STATE": "PUBLIC"
|
2024-05-17 14:01:01 +00:00
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"description_data": [
|
|
|
|
{
|
|
|
|
"lang": "eng",
|
2024-05-19 11:00:34 +00:00
|
|
|
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nmedia: mediatek: vcodec: adding lock to protect decoder context list\n\nAdd a lock for the ctx_list, to avoid accessing a NULL pointer\nwithin the 'vpu_dec_ipi_handler' function when the ctx_list has\nbeen deleted due to an unexpected behavior on the SCP IP block.\n\nHardware name: Google juniper sku16 board (DT)\npstate: 20400005 (nzCv daif +PAN -UAO -TCO BTYPE=--)\npc : vpu_dec_ipi_handler+0x58/0x1f8 [mtk_vcodec_dec]\nlr : scp_ipi_handler+0xd0/0x194 [mtk_scp]\nsp : ffffffc0131dbbd0\nx29: ffffffc0131dbbd0 x28: 0000000000000000\nx27: ffffff9bb277f348 x26: ffffff9bb242ad00\nx25: ffffffd2d440d3b8 x24: ffffffd2a13ff1d4\nx23: ffffff9bb7fe85a0 x22: ffffffc0133fbdb0\nx21: 0000000000000010 x20: ffffff9b050ea328\nx19: ffffffc0131dbc08 x18: 0000000000001000\nx17: 0000000000000000 x16: ffffffd2d461c6e0\nx15: 0000000000000242 x14: 000000000000018f\nx13: 000000000000004d x12: 0000000000000000\nx11: 0000000000000001 x10: fffffffffffffff0\nx9 : ffffff9bb6e793a8 x8 : 0000000000000000\nx7 : 0000000000000000 x6 : 000000000000003f\nx5 : 0000000000000040 x4 : fffffffffffffff0\nx3 : 0000000000000020 x2 : ffffff9bb6e79080\nx1 : 0000000000000010 x0 : ffffffc0131dbc08\nCall trace:\nvpu_dec_ipi_handler+0x58/0x1f8 [mtk_vcodec_dec (HASH:6c3f 2)]\nscp_ipi_handler+0xd0/0x194 [mtk_scp (HASH:7046 3)]\nmt8183_scp_irq_handler+0x44/0x88 [mtk_scp (HASH:7046 3)]\nscp_irq_handler+0x48/0x90 [mtk_scp (HASH:7046 3)]\nirq_thread_fn+0x38/0x94\nirq_thread+0x100/0x1c0\nkthread+0x140/0x1fc\nret_from_fork+0x10/0x30\nCode: 54000088 f94ca50a eb14015f 54000060 (f9400108)\n---[ end trace ace43ce36cbd5c93 ]---\nKernel panic - not syncing: Oops: Fatal exception\nSMP: stopping secondary CPUs\nKernel Offset: 0x12c4000000 from 0xffffffc010000000\nPHYS_OFFSET: 0xffffffe580000000\nCPU features: 0x08240002,2188200c\nMemory Limit: none"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"problemtype": {
|
|
|
|
"problemtype_data": [
|
|
|
|
{
|
|
|
|
"description": [
|
|
|
|
{
|
|
|
|
"lang": "eng",
|
|
|
|
"value": "n/a"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"affects": {
|
|
|
|
"vendor": {
|
|
|
|
"vendor_data": [
|
|
|
|
{
|
|
|
|
"vendor_name": "Linux",
|
|
|
|
"product": {
|
|
|
|
"product_data": [
|
|
|
|
{
|
|
|
|
"product_name": "Linux",
|
|
|
|
"version": {
|
|
|
|
"version_data": [
|
|
|
|
{
|
|
|
|
"version_affected": "<",
|
|
|
|
"version_name": "655b86e52eac",
|
|
|
|
"version_value": "0a2dc707aa42"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"version_value": "not down converted",
|
|
|
|
"x_cve_json_5_version_data": {
|
|
|
|
"versions": [
|
|
|
|
{
|
|
|
|
"version": "6.6",
|
|
|
|
"status": "affected"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"version": "0",
|
|
|
|
"lessThan": "6.6",
|
|
|
|
"status": "unaffected",
|
2024-11-05 10:01:00 +00:00
|
|
|
"versionType": "semver"
|
2024-05-19 11:00:34 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"version": "6.6.27",
|
|
|
|
"lessThanOrEqual": "6.6.*",
|
|
|
|
"status": "unaffected",
|
2024-11-05 10:01:00 +00:00
|
|
|
"versionType": "semver"
|
2024-05-19 11:00:34 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"version": "6.8.6",
|
|
|
|
"lessThanOrEqual": "6.8.*",
|
|
|
|
"status": "unaffected",
|
2024-11-05 10:01:00 +00:00
|
|
|
"versionType": "semver"
|
2024-05-19 11:00:34 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"version": "6.9",
|
|
|
|
"lessThanOrEqual": "*",
|
|
|
|
"status": "unaffected",
|
|
|
|
"versionType": "original_commit_for_fix"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"defaultStatus": "affected"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"references": {
|
|
|
|
"reference_data": [
|
|
|
|
{
|
|
|
|
"url": "https://git.kernel.org/stable/c/0a2dc707aa42214f9c4827bd57e344e29a0841d6",
|
|
|
|
"refsource": "MISC",
|
|
|
|
"name": "https://git.kernel.org/stable/c/0a2dc707aa42214f9c4827bd57e344e29a0841d6"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"url": "https://git.kernel.org/stable/c/23aaf824121055ba81b55f75444355bd83c8eb38",
|
|
|
|
"refsource": "MISC",
|
|
|
|
"name": "https://git.kernel.org/stable/c/23aaf824121055ba81b55f75444355bd83c8eb38"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"url": "https://git.kernel.org/stable/c/6467cda18c9f9b5f2f9a0aa1e2861c653e41f382",
|
|
|
|
"refsource": "MISC",
|
|
|
|
"name": "https://git.kernel.org/stable/c/6467cda18c9f9b5f2f9a0aa1e2861c653e41f382"
|
2024-05-17 14:01:01 +00:00
|
|
|
}
|
|
|
|
]
|
2024-05-19 11:00:34 +00:00
|
|
|
},
|
|
|
|
"generator": {
|
2024-11-05 10:01:00 +00:00
|
|
|
"engine": "bippy-9e1c9544281a"
|
2024-05-17 14:01:01 +00:00
|
|
|
}
|
|
|
|
}
|