CVE-2026-25068
alsa-lib 1.2.15.2 Topology Decoder Heap-based Buffer Overflow
CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th
alsa-lib versions 1.2.2 up to and including 1.2.15.2, prior to commit 5f7fe33, contain a heap-based buffer overflow in the topology mixer control decoder. The tplg_decode_control_mixer1() function reads the num_channels field from untrusted .tplg data and uses it as a loop bound without validating it against the fixed-size channel array (SND_TPLG_MAX_CHAN). A crafted topology file with an excessive num_channels value can cause out-of-bounds heap writes, leading to a crash.
| CWE | CWE-129 |
| Vendor | alsa project |
| Product | alsa-lib |
| Published | Jan 29, 2026 |
| Last Updated | Mar 5, 2026 |
Stay Ahead of the Next One
Get instant alerts for alsa project alsa-lib
Be the first to know when new unknown vulnerabilities affecting alsa project alsa-lib are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
ALSA Project / alsa-lib
1.2.2 < 1.2.15.2
References
Credits
Sajeeb Lohani (sml555 / prodigysml) VulnCheck