The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a vigilance database and tools to fix them.

Vulnerability of FFmpeg: memory corruption via VMD

Synthesis of the vulnerability 

An attacker can create a malicious VMD document, and invite the victim to display it with an application linked to FFmpeg, in order to stop it or to execute code on his computer.
Impacted systems: Debian, Mandriva Linux, Unix (platform) ~ not comprehensive.
Severity of this alert: 2/4.
Creation date: 30/11/2011.
Références of this alert: BID-50880, CVE-2011-4364, DSA-2378-1, MDVSA-2012:074, MDVSA-2012:074-1, MDVSA-2012:075, MDVSA-2012:076, VIGILANCE-VUL-11183.

Description of the vulnerability 

The FFmpeg suite contains several libraries to process multimedia data.

The VMD (Sierra Video and Music Data) format starts by a header indicating the size of frames.

However, the vmd_decode() function of FFmpeg accepts to copy data outside the memory area associated to these frames.

An attacker can therefore create a malicious VMD document, and invite the victim to display it with an application linked to FFmpeg, in order to stop it or to execute code on his computer.
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

This security note impacts software or systems such as Debian, Mandriva Linux, Unix (platform) ~ not comprehensive.

Our Vigil@nce team determined that the severity of this threat announce is medium.

The trust level is of type confirmed by the editor, with an origin of document.

An attacker with a expert ability can exploit this computer weakness announce.

Solutions for this threat 

FFmpeg: version 0.8.7.
The version 0.8.7 is corrected:
  http://ffmpeg.org/download.html#release_0.8

FFmpeg: version 0.7.8.
The version 0.7.8 is corrected:
  http://ffmpeg.org/download.html#release_0.7

Debian: new ffmpeg packages.
New packages are available:
  squeeze 4:0.5.6-3

Mandriva: new ffmpeg packages.
New packages are available:
  ffmpeg-0.6.5-0.1mdv2010.2
  ffmpeg-0.7.12-0.1-mdv2011.0
  ffmpeg-0.5.9-0.1mdvmes5.2
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

Computer vulnerabilities tracking service 

Vigil@nce provides computer security analysis. The Vigil@nce computer vulnerability tracking service alerts your teams of vulnerabilities or threats impacting your information system.