What’s Vulnerable › Vulnerabilities
CVE-2026-93272: remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3
- Severity: unknown
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-09-24 · updated 2026-10-30
Description
In the Linux kernel, the following vulnerability has been resolved: remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3 The changes introduced to handle single power domain platforms have swapped the info pointer increment from num_pd_vregs to num_pds, which would shift the info pointer past the end of the array for pronto-v3, which does not list power domain regulators in vregs. This showed up as a difference between GCC- and LLVM-compiled kernels on SDM632 devices, where only with LLVM one would get the "regulator request with no identifier" error, because the out-of-bounds memory ended up being zeroed. Fix by skipping the increment when there are more power domains than regulators.
Affected products
- Linux: from 6.1.141 before 6.1.191; from 6.6.93 before 6.6.160; from 6.12.31 before 6.12.114; from 5.15.185 before 5.16; from 6.14.9 before 6.15 — fixed in 6.1.191, 6.6.160, 6.12.114, 5.16, 6.15
How to fix
Upgrade to a fixed version: Linux 6.1.191, 6.6.160, 6.12.114, 5.16. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/2e7e39bb81913feaac463b7add46bafdca06fbde
- https://git.kernel.org/stable/c/3dbc90b9c22ea96e37bf55f6011e63b5123ec668
- https://git.kernel.org/stable/c/7abab59d6c99ba2b8101d6f44ad25159b1510724
- https://git.kernel.org/stable/c/bce6b48af3abf7468d12ef4933f21bd8c1d822e9
- https://git.kernel.org/stable/c/d5deaa0b6d91b1063055415fc53f75c40c2a077d
- https://git.kernel.org/stable/c/e572cbb513cde53d90fb4729cad75056cd647ce3
Get alerted when CVE-2026-93272 or the next vulnerability affects your stack