CVE Catalog

CVE-2017-14169

High
Published: Translated: NVD NIST

Summary

In the mxf_read_primer_pack function in libavformat/mxfdec.c in FFmpeg 3.3.3 to 2.4, an integer signedness error might occur when a crafted file with a large 'item_num' field, such as 0xffffffff, is provided. As a result, the variable 'item_num' turns negative, bypassing the check for a large value.

Risk Assessment

This vulnerability could lead to unexpected application behavior, which may be exploited by an attacker to perform denial-of-service attacks or execute malicious code.

Recommendation

It is recommended to update FFmpeg to the latest version to mitigate this vulnerability and to monitor the application for unusual behaviors related to file processing.

Related vulnerabilities

Original NVD description (English source)

In the mxf_read_primer_pack function in libavformat/mxfdec.c in FFmpeg 3.3.3 -> 2.4, an integer signedness error might occur when a crafted file, which claims a large "item_num" field such as 0xffffffff, is provided. As a result, the variable "item_num" turns negative, bypassing the check for a large value.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS