LAME through 3.99.5 relies on the signed integer data type for values in a
WAV or AIFF header, which allows remote attackers to cause a denial of
service (stack-based buffer overflow or heap-based buffer overflow) or
possibly have unspecified other impact via a crafted file, as demonstrated
by mishandling of num_channels.
It was discovered that LAME incorrectly handled certain audio files.
An attacker could possibly use this issue to cause a denial of service
or possibly other unspecified impact.
Source: lame (LP Ubuntu Debian)
Upstream:released (3.99.5+repack1-7)
Ubuntu 12.04 ESM (Precise Pangolin):DNE (precise was needs-triage)
Ubuntu 14.04 ESM (Trusty Tahr):needed
Ubuntu 16.04 LTS (Xenial Xerus):not-affected (3.99.5+repack1-9build1)
Ubuntu 18.04 LTS (Bionic Beaver):not-affected (3.100-2)
Ubuntu 20.04 LTS (Focal Fossa):not-affected (3.100-2)
Ubuntu 20.10 (Groovy Gorilla):not-affected (3.100-2)
More Information

Updated: 2020-09-09 21:38:48 UTC (commit b67d7d8b03f173f825cd706df5bd078bca500b0e)