{"id":"CVE-2017-14169","details":"In the mxf_read_primer_pack function in libavformat/mxfdec.c in FFmpeg 3.3.3 -\u003e 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.","modified":"2026-08-09T14:04:26.066751Z","published":"2017-09-07T06:29:00.187Z","related":["openSUSE-SU-2024:10754-1"],"database_specific":{"unresolved_ranges":[{"vendor_product":"debian:debian_linux","cpes":["cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*","cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"8.0"},{"last_affected":"8.0"},{"introduced":"9.0"},{"last_affected":"9.0"}],"source":"CPE_STRING"}]},"references":[{"type":"ADVISORY","url":"http://www.debian.org/security/2017/dsa-3996"},{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/100692"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/02/msg00005.html"},{"type":"FIX","url":"https://github.com/FFmpeg/FFmpeg/commit/9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad"},{"type":"FIX","url":"https://github.com/FFmpeg/FFmpeg/commit/a4e85b2e1c8d5b4bf0091157bbdeb0e457fb7b8f"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/ffmpeg/ffmpeg","events":[{"introduced":"9079c70d2095643af6954001d0627445650b85a6"},{"last_affected":"9079c70d2095643af6954001d0627445650b85a6"},{"fixed":"9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad"},{"fixed":"a4e85b2e1c8d5b4bf0091157bbdeb0e457fb7b8f"}],"database_specific":{"cpe":"cpe:2.3:a:ffmpeg:ffmpeg:3.3.3:*:*:*:*:*:*:*","extracted_events":[{"introduced":"3.3.3"},{"last_affected":"3.3.3"}],"source":["CPE_STRING","REFERENCES"]}}],"versions":["3.3.3","n3.3.3"],"database_specific":{"vanir_signatures":[{"target":{"file":"libavformat/mxfdec.c","function":"mxf_read_primer_pack"},"deprecated":false,"digest":{"function_hash":"145681048188837608801980436478399871595","length":638},"id":"CVE-2017-14169-067e37a8","signature_type":"Function","signature_version":"v1","source":"https://github.com/ffmpeg/ffmpeg/commit/a4e85b2e1c8d5b4bf0091157bbdeb0e457fb7b8f"},{"target":{"file":"libavformat/mxfdec.c","function":"mxf_read_primer_pack"},"deprecated":false,"digest":{"function_hash":"215980360088194757613814720094782596304","length":796},"id":"CVE-2017-14169-9be0640c","signature_type":"Function","signature_version":"v1","source":"https://github.com/ffmpeg/ffmpeg/commit/9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad"},{"digest":{"line_hashes":["193241184267398173670347337009823642261","171630981959435583466780572277167453657","327319554379019788563009068008743800395","312527470193396409146904769858631136432"],"threshold":0.9},"id":"CVE-2017-14169-a51d75af","signature_type":"Line","signature_version":"v1","source":"https://github.com/ffmpeg/ffmpeg/commit/a4e85b2e1c8d5b4bf0091157bbdeb0e457fb7b8f","target":{"file":"libavformat/mxfdec.c"},"deprecated":false},{"id":"CVE-2017-14169-e79cf0d7","signature_type":"Line","signature_version":"v1","source":"https://github.com/ffmpeg/ffmpeg/commit/9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad","target":{"file":"libavformat/mxfdec.c"},"deprecated":false,"digest":{"line_hashes":["193241184267398173670347337009823642261","171630981959435583466780572277167453657","327319554379019788563009068008743800395","312527470193396409146904769858631136432"],"threshold":0.9}}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-14169.json","vanir_signatures_modified":"2026-08-09T14:04:26Z"}}],"schema_version":"1.8.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}