First published: Thu Oct 15 2015(Updated: )
The update_dimensions function in libavcodec/vp8.c in FFmpeg through 2.8.1, as used in Google Chrome before 46.0.2490.71 and other products, relies on a coefficient-partition count during multi-threaded operation, which allows remote attackers to cause a denial of service (race condition and memory corruption) or possibly have unspecified other impact via a crafted WebM file.
Credit: cve-coordination@google.com
Affected Software | Affected Version | How to fix |
---|---|---|
FFmpeg | <=2.8.1 | |
Google Chrome | <=45.0.2454.101 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-6761 is classified as a denial of service vulnerability that can cause crashes during multi-threaded operations.
To mitigate CVE-2015-6761, users should update FFmpeg to version 2.8.2 or later and ensure Google Chrome is updated to version 46.0.2490.71 or later.
FFmpeg versions up to and including 2.8.1 are affected by CVE-2015-6761.
Google Chrome versions prior to 46.0.2490.71 are vulnerable to CVE-2015-6761.
CVE-2015-6761 is caused by a race condition in the update_dimensions function that relies on coefficient-partition counts during multi-threaded operations.