CVE Catalog

CVE-2017-9994

High
Published: Translated: NVD NIST

Summary

In the libavcodec library in FFmpeg before version 2.8.12 and 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1, the pix_fmt is not ensured to be set, allowing remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.

Risk Assessment

Attackers may exploit this vulnerability to remotely trigger application crashes, potentially leading to service downtime and financial losses for the organization.

Recommendation

It is recommended to update FFmpeg to the latest version to mitigate this vulnerability and to monitor systems for suspicious input files.

Related vulnerabilities

Original NVD description (English source)

libavcodec/webp.c in FFmpeg before 2.8.12, 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1 does not ensure that pix_fmt is set, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted file, related to the vp8_decode_mb_row_no_filter and pred8x8_128_dc_8_c functions.

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