CVE-2024-43850: soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
In the Linux kernel, the following vulnerability has been resolved:
soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmonremove
The following warning is seen during bwmonremove due to refcount imbalance, fix this by releasing the OPPs after use.
Logs: WARNING: at drivers/opp/core.c:1640 opptablekrefrelease+0x150/0x158 Hardware name: Qualcomm Technologies, Inc. X1E80100 CRD (DT) ... Call trace: opptablekrefrelease+0x150/0x158 devpmoppremovetable+0x100/0x1b4 devmpmoppoftablerelease+0x10/0x1c devmactionrelease+0x14/0x20 devresreleaseall+0xa4/0x104 deviceunbindcleanup+0x18/0x60 devicereleasedriverinternal+0x1ec/0x228 driverdetach+0x50/0x98 busremovedriver+0x6c/0xbc driverunregister+0x30/0x60 platformdriverunregister+0x14/0x20 bwmondriverexit+0x18/0x524 [iccbwmon] arm64sysdeletemodule+0x184/0x264 invokesyscall+0x48/0x118 el0svccommon.constprop.0+0xc8/0xe8 doel0svc+0x20/0x2c el0svc+0x34/0xdc el0t64synchandler+0x13c/0x158 el0t64sync+0x190/0x194 --[ end trace 0000000000000000 ]---
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2024-43850?
CVE-2024-43850 has a moderate severity due to a refcount imbalance issue in the Linux kernel.
What versions of Linux kernel are affected by CVE-2024-43850?
CVE-2024-43850 affects Linux kernel versions from 6.0 up to 6.6.44 and from 6.7 up to 6.10.3.
How do I fix CVE-2024-43850?
To fix CVE-2024-43850, update your Linux kernel to a version that contains the patch addressing this vulnerability.
What is the nature of the vulnerability in CVE-2024-43850?
CVE-2024-43850 is a vulnerability stemming from a refcount imbalance observed during the bwmon_remove process in the Linux kernel.
Are there any specific Linux distributions impacted by CVE-2024-43850?
Yes, Debian Linux packages such as linux version 5.10.223-1 and higher are impacted by CVE-2024-43850.