CVE-2026-25068
NoneCVSS
—
EPSS
0.2%
Published
Jan 29, 2026
CISA due date
—
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-96675 alsa-lib through 1.2.16.1 contains a denial of service vulnerability in the multi PCM… CWE-129
- CVE-2026-84445 gRPC-Go is the Go language implementation of gRPC. CWE-129
- CVE-2026-88052 Tesseract is an open source OCR engine. CWE-129
- CVE-2026-87500 Improper validation of array index in ANGLE in Google Chrome prior to 153.0.8010.36… CWE-129
- CVE-2026-0799 In BPF instructions that load/store a value from/to a scratch memory register the… CWE-129
- CVE-2026-57159 PJSIP is a free and open source multimedia communication library written in C. CWE-129
- CVE-2026-85084 Out-of-bounds Write and Improper Validation of Array Index vulnerability in Samsung Open… CWE-129
- CVE-2023-31308 A malicious virtual function can invoke the certain command handlers in the SMU, causing… CWE-129