CVE-2017-17081
medium
CVSS v3
6.5
CVSS v2
4.3
VIR risk
6.5
Description
The gmc_mmx function in libavcodec/x86/mpegvideodsp.c in FFmpeg 2.3 and 3.4 does not properly validate widths and heights, which allows remote attackers to cause a denial of service (integer signedness error and out-of-array read) via a crafted MPEG file.
Predictions
Exploit likelihood
75%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2017-17081
Vendor advisory: cve@mitre.org — https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2017-November/219748.html
Vendor advisory: cve@mitre.org — https://github.com/FFmpeg/FFmpeg/commit/58cf31cee7a456057f337b3102a03206d833d5e8
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bookworm | fixed | 7:3.4.1-1 |
| debian | bullseye | fixed | 7:3.4.1-1 |
| debian | forky | fixed | 7:3.4.1-1 |
| debian | sid | fixed | 7:3.4.1-1 |
| debian | trixie | fixed | 7:3.4.1-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| ffmpeg | ffmpeg | 3.4 | |
References
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3516#c1
- https://github.com/FFmpeg/FFmpeg/commit/27f8d386829689c346ff0cef00d3af57b9fb8903
- https://github.com/FFmpeg/FFmpeg/commit/58cf31cee7a456057f337b3102a03206d833d5e8
- https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2017-November/219748.html
- https://www.debian.org/security/2018/dsa-4099
- https://security-tracker.debian.org/tracker/CVE-2017-17081
CWEs
CWE-125
Verify integrity in audit chain (admin only). AS-IS.