CVE-2024-43850

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-43850
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-43850.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-43850
Downstream
Related
Published
2024-08-17T09:22:03.457Z
Modified
2025-11-28T02:35:34.270529Z
Summary
soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
Details

In the Linux kernel, the following vulnerability has been resolved:

soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove

The following warning is seen during bwmon_remove 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 ]---

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/43xxx/CVE-2024-43850.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
b9c2ae6cac403dee3195fda9eb28d8ee733b225b
Fixed
aad41f4c169bcb800ae88123799bdf8cdec3d366
Fixed
4100d4d019f8e140be1d4d3a9d8d93c1285f5d1c
Fixed
24086640ab39396eb1a92d1cb1cd2f31b2677c52

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.0.0
Fixed
6.6.44
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.10.3