In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ipc4-topology: Fix shift-out-of-bounds for aggregated ALH…
CVE-2026-99182
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ipc4-topology: Fix shift-out-of-bounds for aggregated ALH capture When chcount is smaller than blob->alhcfg.devicecount (e.g. a mono capture stream, such as a SmartMic, aggregated across multiple SDW links), step = chcount / blob->alhcfg.devicecount truncates to 0. The subsequent GENMASK(step - 1, 0) then underflows step - 1 (u32) to UINTMAX, causing GENMASK()'s internal shift to use an out-of-bounds exponent: UBSAN: shift-out-of-bounds in sound/soc/sof/ipc4-topology.c:2363:13 shift exponent 18446744069414584384 is too large for 64-bit type 'long unsigned int' Treat chcount < devicecount the same way as the existing "channels equal to output reference channels" case: apply the same chmask to every aggregated device instead of trying to split channels that can't be evenly divided.
Assessment
- CVSS
- Not yet scored
- Severity
- Unscored
- Known exploited
- Not listed in CISA KEV
- Exploit availability
- Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
- Published
- 28 October 2026
- Last updated
- 30 October 2026
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
At the source
References
- https://git.kernel.org/stable/c/5e1322787c5e424a570e87c8c2c25e37552cbe3b
- https://git.kernel.org/stable/c/746de48c3a250f0c264105dcbfcdf0c5001e970b
- https://git.kernel.org/stable/c/a92dee3a2a5e1ef05d13731b2f5e2eb9a3125e4e
- https://git.kernel.org/stable/c/cad63a7798d6a6cac1fc68732595f0a3278ff6f0
- https://git.kernel.org/stable/c/ef9342fa7433643f54de19b980e2aac0fae7201c
Community proofs of concept
No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.
Submit a proof of concept
Only for publicly disclosed vulnerabilities, and only material from testing you were authorised to perform. This platform does not buy, sell, or broker exploits — see earning from vulnerability research for legitimate bounty programs. Submissions are reviewed before they appear. Text only; do not include live credentials, personal data, or anything targeting systems you are not permitted to test.
Query this programmatically
Agents can read this through the MCP endpoint, or over HTTP:
curl https://cve.zerocrew.in/api/cve/CVE-2026-99182