First published: Mon Aug 20 2012(Updated: )
nsvdec.c in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1, allows remote attackers to cause a denial of service (out-of-bounds read and write) via a crafted NSV file that triggers "use of uninitialized streams."
Credit: cve-coordination@google.com
Affected Software | Affected Version | How to fix |
---|---|---|
FFmpeg | =0.7.7 | |
FFmpeg | =0.7.1 | |
FFmpeg | =0.7.6 | |
FFmpeg | =0.7.8 | |
FFmpeg | =0.7.9 | |
FFmpeg | =0.7.11 | |
FFmpeg | =0.7.2 | |
FFmpeg | =0.8.6 | |
FFmpeg | =0.8.5 | |
FFmpeg | =0.8.10 | |
FFmpeg | =0.8.7 | |
FFmpeg | =0.8.8 | |
Libav | =0.5.6 | |
Libav | =0.5.7 | |
Libav | =0.5.3 | |
Libav | =0.5 | |
Libav | =0.5.2 | |
Libav | =0.5.5 | |
Libav | =0.5.4 | |
Libav | =0.5.1 | |
Libav | =0.6.5 | |
Libav | =0.6.2 | |
Libav | =0.6.4 | |
Libav | =0.6.3 | |
Libav | =0.6.1 | |
Libav | =0.6 | |
Libav | =0.7 | |
Libav | =0.7.4 | |
Libav | =0.7.1 | |
Libav | =0.7.2 | |
Libav | =0.7.3 | |
Libav | =0.8 | |
Libav | =0.8-beta2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2011-3940 has a medium severity level due to its potential to cause denial of service via crafted NSV files.
To fix CVE-2011-3940, update FFmpeg to versions 0.7.12 or 0.8.11, or Libav to versions 0.5.9, 0.6.6, 0.7.5, or 0.8.1 or later.
CVE-2011-3940 affects FFmpeg versions prior to 0.7.12 and 0.8.11, as well as Libav versions prior to 0.5.9, 0.6.6, 0.7.5, and 0.8.1.
CVE-2011-3940 is a denial of service vulnerability caused by out-of-bounds read and write in the nsvdec.c module.
Yes, CVE-2011-3940 can be exploited remotely by attackers using specially crafted NSV files.