{"id":"CVE-2021-33815","aliases":["ALPINE-CVE-2021-33815","EUVD-2021-20491","GHSA-gcpj-pp7m-cw8v","JLSEC-2025-114","UBUNTU-CVE-2021-33815","openSUSE-SU-2024:10754-1"],"status":"published","title":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because...","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","severity":{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-12","score":0.01356,"percentile":0.72047,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-129"],"published":"2021-06-03T00:00:00Z","modified":"2026-11-03T06:32:34Z","fixes":[{"ecosystem":"Alpine:v3.14","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"ffmpeg","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"ffmpeg4","fixed_in":["4.4-r1"],"sources":["osv"]},{"ecosystem":"Julia","package":"FFMPEG_jll","fixed_in":["4.4.2+0"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.14","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"ffmpeg4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-r1"}]}]},{"source":"osv","ecosystem":"Julia","package":"FFMPEG_jll","ranges":[{"type":"SEMVER","events":[{"introduced":"4.4.0+0"},{"fixed":"4.4.2+0"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ffmpeg-4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-5.2"}]}],"bundled":46}],"products":[{"vendor":"ffmpeg","product":"ffmpeg"}],"references":[{"url":"https://github.com/FFmpeg/FFmpeg/commit/26d3c81bc5ef2f8c3f09d45eaeacfb4b1139a777","tags":["x_transferred","Patch","Third Party Advisory","fix","web","report"]},{"url":"https://security.gentoo.org/glsa/202312-14","tags":["vendor-advisory","x_transferred","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-33815"},{"url":"https://github.com/advisories/GHSA-gcpj-pp7m-cw8v"},{"url":"https://security.alpinelinux.org/vuln/CVE-2021-33815","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-33815","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-33815","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8217","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8218","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8219","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8363","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8365","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8661","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8663","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10190","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10191","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1897","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-11399","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-11665","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14054","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14055","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14056","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14057","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14058","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14059","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14169","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14170","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14171","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14222","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14223","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14225","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-15186","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-15672","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-16840","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17081","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17555","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7859","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7863","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7866","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-13300","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-13305","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15822","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-6392","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-6621","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7751","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-11338","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-15942","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-22046","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-35964","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-33815","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-38114","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-38171","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2021-33815","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2021-06-03T00:00:00Z","modified":"2024-08-03T23:58:23.051Z","updated_at":"2026-11-02T14:33:10.204494Z"}],"euvd":[{"id":"EUVD-2021-20491","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2021-06-03T00:00:00Z","modified":"2024-08-03T23:58:23Z","updated_at":"2026-11-03T03:24:33.318275Z"}],"ghsa":[{"id":"GHSA-gcpj-pp7m-cw8v","title":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because...","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2022-05-24T19:03:56Z","modified":"2024-01-01T05:05:23Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-129"],"updated_at":"2026-11-02T14:55:19.223338Z"}],"nvd":[{"id":"CVE-2021-33815","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2021-06-03T17:15:15.073Z","modified":"2026-06-17T03:55:15.897Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-129"],"updated_at":"2026-11-02T14:06:53.987491Z"}],"osv":[{"id":"ALPINE-CVE-2021-33815","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2021-06-03T17:15:15.073Z","modified":"2026-11-03T06:32:34.181069767Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T07:17:20.312441Z"},{"id":"CVE-2021-33815","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"published","published":"2021-06-03T17:15:15.073Z","modified":"2026-11-07T13:20:15.683274155Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-07T11:15:38.581573Z"},{"id":"JLSEC-2025-114","title":"`dwa_uncompress` in `libavcodec/exr.c` in FFmpeg 4.4 allows an out-of-bounds array access because...","description":"`dwa_uncompress` in `libavcodec/exr.c` in FFmpeg 4.4 allows an out-of-bounds array access because `dc_count` is not strictly checked.","status":"published","published":"2025-10-19T19:08:53.76Z","modified":"2026-07-23T22:30:06.457064367Z","cvss":[{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:47:17.805107Z"},{"id":"UBUNTU-CVE-2021-33815","description":"dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.","status":"withdrawn","published":"2021-06-03T17:15:00Z","modified":"2025-07-16T07:42:47.912739Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:27.870979Z"},{"id":"openSUSE-SU-2024:10754-1","title":"ffmpeg-4-4.4-5.2 on GA media","description":"These are all security issues fixed in the ffmpeg-4-4.4-5.2 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:02:00.506105Z","updated_at":"2026-11-02T16:58:34.487567Z"}]}}
