alsa-lib through 1.2.16.1 Integer Overflow via Topology File
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- Passive
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- Low · None · Low
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat.
Summary
alsa-lib through 1.2.16.1 computes combined topology element size using 32-bit arithmetic in src/topology/ctl.c, allowing integer overflow that defeats bounds checks. Attackers can supply crafted topology files that wrap size calculations, causing the decoder to read beyond the topology buffer and potentially leak sensitive data or crash the application.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| ALSA Project | alsa-lib | up to 1.2.16.1 | — | No fix listed | CNA |
- alsa-lib VendorALSA Project Affected up to 1.2.16.1 Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 10 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 6 | Affected | No fix planned: Out of support scope |
| Red Hat Enterprise Linux 7 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 9 | Affected | No fix yet: Fix deferred |
| Red Hat Hardened Images | Affected | No fix yet |
Timeline
- 2026-10-02 Threatist record created from CVE-2026-96674
- 2026-10-03 Alias added: GHSA-w2qj-qh9f-h5cc
References
Other 4
More ALSA Project vulnerabilities
- TI-2019-10031 posix/JackSocket.cpp in libjack in JACK2 1.9.1 through 1.9.12 (as distributed with… CVSS 3.0HIGH 8.1
- TI-2026-40493 ALSA Library < 1.2.16.1 Double-Free via parse_def() in conf.c CVSS 4.0HIGH 7.0
- TI-2009-00035 Link following in alsa-driver CVSS 3.1MEDIUM 5.5
- TI-2005-00073 The alsa-lib package in Red Hat Linux 4 disables stack protection for the libasound.so… CVSS 2.0MEDIUM 4.6
- TI-2026-63835 alsa-lib through 1.2.16.1 Denial of Service via pcm_multi CVSS 4.0MEDIUM 4.8
- TI-2026-61688 alsa-lib through 1.2.16.1 Off-by-One Stack Buffer Overflow in __snd_ctl_ascii_elem_id_parse() CVSS 4.0MEDIUM 4.8
Sources
- CVE-2026-96674 · CVE Program
- CVE-2026-96674 · NVD
- FIRST EPSS
- GHSA-w2qj-qh9f-h5cc · GitHub Advisory Database · CC BY 4.0
- CVE-2026-96674 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences