CVE-2026-96674

NameCVE-2026-96674
Descriptionalsa-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.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
alsa-lib (PTS)bookworm1.2.8-1vulnerable
trixie1.2.14-1+deb13u1vulnerable
forky, sid1.2.16.1-1vulnerable

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
alsa-libsource(unstable)(unfixed)

Notes

https://github.com/alsa-project/alsa-lib/pull/527

Search for package or bug name: Reporting problems