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 pixfmt 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 vp8decodembrownofilter and pred8x8128dc8c functions.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "8.0"
},
{
"last_affected": "8.0"
}
],
"source": "CPE_STRING",
"cpes": [
"cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*"
],
"vendor_product": "debian:debian_linux"
}
]
}{
"cpe": "cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*",
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "2.8.12"
},
{
"introduced": "3.0"
},
{
"fixed": "3.0.8"
},
{
"introduced": "3.1"
},
{
"fixed": "3.1.8"
},
{
"introduced": "3.2"
},
{
"fixed": "3.2.5"
},
{
"introduced": "3.3"
},
{
"fixed": "3.3.1"
}
],
"source": "CPE_RANGE"
}
[
{
"target": {
"file": "libavformat/tests/fifo_muxer.c"
},
"deprecated": false,
"id": "CVE-2017-9994-0bb34f86",
"signature_version": "v1",
"source": "https://git.ffmpeg.org/ffmpeg.git@5d737a3d0ca2bf0f0c6170096d9d1ca230cf9ee0",
"signature_type": "Line",
"digest": {
"line_hashes": [
"171761850885783161694918931923155613653",
"287454683090357633262522277026531572655",
"283892481322314227092797983348005820398",
"220739420317396261739711762453104130432"
],
"threshold": 0.9
}
}
]
"2026-08-18T11:36:51Z"
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-9994.json"
{
"cpe": "cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*",
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "2.8.12"
},
{
"introduced": "3.0"
},
{
"fixed": "3.0.8"
},
{
"introduced": "3.1"
},
{
"fixed": "3.1.8"
},
{
"introduced": "3.2"
},
{
"fixed": "3.2.5"
},
{
"introduced": "3.3"
},
{
"fixed": "3.3.1"
}
],
"source": [
"CPE_RANGE",
"REFERENCES"
]
}
[
{
"target": {
"file": "libavcodec/webp.c",
"function": "vp8_lossy_decode_frame"
},
"deprecated": false,
"id": "CVE-2017-9994-073ac825",
"signature_version": "v1",
"source": "https://github.com/ffmpeg/ffmpeg/commit/6b5d3fb26fb4be48e4966e4b1d97c2165538d4ef",
"signature_type": "Function",
"digest": {
"length": 807.0,
"function_hash": "63037889122877983806885686506885793535"
}
},
{
"target": {
"file": "libavcodec/vp8.c",
"function": "vp78_decode_frame"
},
"deprecated": false,
"id": "CVE-2017-9994-0803633b",
"signature_version": "v1",
"source": "https://github.com/ffmpeg/ffmpeg/commit/6b5d3fb26fb4be48e4966e4b1d97c2165538d4ef",
"signature_type": "Function",
"digest": {
"length": 4741.0,
"function_hash": "12811538007009368521768820160525171352"
}
},
{
"target": {
"file": "libavcodec/vp8.c"
},
"deprecated": false,
"id": "CVE-2017-9994-2789a265",
"signature_version": "v1",
"source": "https://github.com/ffmpeg/ffmpeg/commit/6b5d3fb26fb4be48e4966e4b1d97c2165538d4ef",
"signature_type": "Line",
"digest": {
"line_hashes": [
"59530602348887585127343468186882345762",
"212201494289102489329007751342773101572",
"17531334238279980247689878590253058405"
],
"threshold": 0.9
}
},
{
"target": {
"file": "libavformat/tests/fifo_muxer.c"
},
"deprecated": false,
"id": "CVE-2017-9994-31eccf5a",
"signature_version": "v1",
"source": "https://github.com/ffmpeg/ffmpeg/commit/5d737a3d0ca2bf0f0c6170096d9d1ca230cf9ee0",
"signature_type": "Line",
"digest": {
"line_hashes": [
"171761850885783161694918931923155613653",
"287454683090357633262522277026531572655",
"283892481322314227092797983348005820398",
"220739420317396261739711762453104130432"
],
"threshold": 0.9
}
},
{
"target": {
"file": "libavcodec/webp.c"
},
"deprecated": false,
"id": "CVE-2017-9994-3d89ee6c",
"signature_version": "v1",
"source": "https://github.com/ffmpeg/ffmpeg/commit/6b5d3fb26fb4be48e4966e4b1d97c2165538d4ef",
"signature_type": "Line",
"digest": {
"line_hashes": [
"276775926823435890395552855712813588257",
"329621359807923611954894778885133601440",
"31770340694690976363564959590920458536",
"140287423863305662298629688925795152162",
"201153677553983936514563381634874476530",
"84348492142917805256586395988190157211"
],
"threshold": 0.9
}
}
]
"2026-08-18T11:36:51Z"
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-9994.json"