Your submission was sent successfully! Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!Close

CVE-2007-4619

Published: 12 October 2007

Multiple integer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1, as used in Winamp before 5.5 and other products, allow user-assisted remote attackers to execute arbitrary code via a malformed FLAC file that triggers improper memory allocation, resulting in a heap-based buffer overflow.

Notes

AuthorNote
jdstrand
fixed in RedHat flac-1.1.2-28.el5_0.1.src.rpm
preliminary analysis shows that xine-lib is probably not affected
(only 1 call to realloc and 4 calls to xine_xmalloc).  The code is quite
different, so need to dive in more.
requested reproducer on vendor-sec (they said no, but there is a
good test suite)
Debian 1.2.1-1 in unstable is not affected

Priority

Medium

Status

Package Release Status
flac
Launchpad, Ubuntu, Debian
upstream
Released (1.2.1)
dapper
Released (1.1.2-3ubuntu1.1)
edgy
Released (1.1.2-5ubuntu1.1)
feisty
Released (1.1.2-5ubuntu2.1)
gutsy
Released (1.1.4-3ubuntu1.1)
xine-lib
Launchpad, Ubuntu, Debian
dapper Not vulnerable

edgy Not vulnerable

feisty Not vulnerable

gutsy Not vulnerable

upstream Needs triage