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.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Libflac | Flac | * | 1.2 (including) |
Winamp | Nullsoft | * | 5.35 (including) |
Red Hat Enterprise Linux 4 | RedHat | flac-0:1.1.0-7.el4_5.2 | * |
Red Hat Enterprise Linux 5 | RedHat | flac-0:1.1.2-28.el5_0.1 | * |
Flac | Ubuntu | dapper | * |
Flac | Ubuntu | devel | * |
Flac | Ubuntu | edgy | * |
Flac | Ubuntu | feisty | * |
Flac | Ubuntu | gutsy | * |
Flac | Ubuntu | upstream | * |