Description
In libavformat/mov.c in FFmpeg 3.3.3, a DoS in read_tfra() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted MOV file, which claims a large "item_count" field in the header but does not contain sufficient backing data, is provided, the loop would consume huge CPU and memory resources, since there is no EOF check inside the loop.
Published: 2017-09-09
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

No analysis available yet.

Remediation

No remediation available yet.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-3996-1 ffmpeg security update
EUVD EUVD EUVD-2017-5732 In libavformat/mov.c in FFmpeg 3.3.3, a DoS in read_tfra() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted MOV file, which claims a large "item_count" field in the header but does not contain sufficient backing data, is provided, the loop would consume huge CPU and memory resources, since there is no EOF check inside the loop.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2024-08-05T19:20:41.272Z

Reserved: 2017-09-08T00:00:00.000Z

Link: CVE-2017-14222

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2017-09-09T01:29:02.737

Modified: 2025-04-20T01:37:25.860

Link: CVE-2017-14222

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses