First published: Sat Sep 09 2017(Updated: )
The av_color_primaries_name function in libavutil/pixdesc.c in FFmpeg 3.3.3 may return a NULL pointer depending on a value contained in a file, but callers do not anticipate this, as demonstrated by the avcodec_string function in libavcodec/utils.c, leading to a NULL pointer dereference. (It is also conceivable that there is security relevance for a NULL pointer dereference in av_color_primaries_name calls within the ffprobe command-line program.)
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
FFmpeg | =3.3.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-14225 is categorized as a high severity vulnerability due to the potential for a NULL pointer dereference leading to application crashes.
To fix CVE-2017-14225, upgrade to a patched version of FFmpeg that addresses this vulnerability.
CVE-2017-14225 is caused by the av_color_primaries_name function returning a NULL pointer, which is not properly handled by callers in the code.
CVE-2017-14225 specifically affects FFmpeg version 3.3.3.
The potential impact of CVE-2017-14225 includes application crashes and possible denial of service due to a NULL pointer dereference.