CVE-2008-1686

NameCVE-2008-1686
DescriptionArray index vulnerability in Speex 1.1.12 and earlier, as used in libfishsound 0.9.0 and earlier, including Illiminable DirectShow Filters and Annodex Plugins for Firefox, xine-lib before 1.1.12, and many other products, allows remote attackers to execute arbitrary code via a header structure containing a negative offset, which is used to dereference a function pointer.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDSA-1584-1, DSA-1585-1, DSA-1586-1, DTSA-127-1, DTSA-128-1, DTSA-129-1
Debian Bugs475152

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
libfishsound (PTS)buster, bullseye1.0.0-8fixed
bookworm1.0.0-9fixed
sid, trixie1.0.0-10fixed
speex (PTS)buster1.2~rc1.2-1fixed
bullseye1.2~rc1.2-1.1fixed
bookworm, sid, trixie1.2.1-2fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
libfishsoundsourceetch0.7.0-2etch1DSA-1584-1
libfishsoundsourcelenny0.7.0-2.1+lenny1DTSA-127-1
libfishsoundsource(unstable)0.7.0-2.2medium475152
speexsourceetch1.1.12-3etch1DSA-1585-1
speexsourcelenny1.1.12-3+lenny1DTSA-129-1
speexsource(unstable)1.2~beta2-1medium
xine-libsourceetch1.1.2+dfsg-7DSA-1586-1
xine-libsourcelenny1.1.10.1-2+lenny2DTSA-128-1
xine-libsource(unstable)1.1.12-1medium

Search for package or bug name: Reporting problems