CVE-2023-53812
BaseFortify
Publication date: 2025-12-09
Last updated on: 2025-12-09
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| mediatek | mtk_vcodec | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability occurs in the Linux kernel's MediaTek video codec driver (vcodec). It happens because the code attempts to call pm_runtime_disable on a device whose power management sub-device pointer (dev->pm.dev) is NULL. This leads to a crash in the kernel, as shown by the provided crash log. The issue was fixed by correcting the handling of the decoder disable process to avoid calling pm_runtime_disable when the sub-device is not supported.
How can this vulnerability impact me? :
This vulnerability can cause the Linux kernel to crash when the MediaTek video codec driver tries to disable power management on a device with a NULL sub-device pointer. This crash can lead to system instability or downtime, potentially interrupting media decoding operations or other system functions relying on this driver.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by checking for crash logs related to the MediaTek vcodec decoder, specifically looking for kernel crash messages involving __pm_runtime_disable and mtk_vcodec_probe. You can use the command 'dmesg | grep -i pm_runtime_disable' or 'dmesg | grep -i mtk_vcodec' to search the kernel logs for relevant crash traces.
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation involves updating the Linux kernel to a version where this vulnerability is fixed, as the issue is resolved by correcting the pm_runtime_disable call in the MediaTek vcodec driver. Until an update is applied, avoid using the affected MediaTek vcodec decoder functionality to prevent triggering the crash.