{"id":"CVE-2024-32228","aliases":["DEBIAN-CVE-2024-32228","EUVD-2024-30047","GHSA-4fr2-p4v7-6hwq","OESA-2024-1936","ROOT-OS-DEBIAN-12-CVE-2024-32228","UBUNTU-CVE-2024-32228","openSUSE-SU-2024:14097-1","openSUSE-SU-2024:14221-1","openSUSE-SU-2024:14226-1"],"status":"published","title":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in...","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","severity":{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.00247,"percentile":0.16117,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-120","CWE-121"],"published":"2024-07-01T00:00:00Z","modified":"2026-11-02T12:02:23Z","fixes":[{"ecosystem":"Debian:13","package":"ffmpeg","fixed_in":["7:7.0.1-3"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"ffmpeg","fixed_in":["7:7.0.1-3"],"sources":["osv"]},{"ecosystem":"openEuler:24.03-LTS","package":"ffmpeg","fixed_in":["6.1.1-11.oe2403"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:13","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:7.0.1-3"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:7.0.1-3"}]}]},{"source":"osv","ecosystem":"openEuler:24.03-LTS","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1-11.oe2403"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libav","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6:0.8.7-1ubuntu2","6:9.10-1ubuntu1","6:9.10-1ubuntu2","6:9.10-1ubuntu5","6:9.10-1ubuntu6","6:9.10-1ubuntu7","6:9.11-2ubuntu1","6:9.11-2ubuntu2","6:9.13-0ubuntu0.14.04.1","6:9.14-0ubuntu0.14.04.1","6:9.16-0ubuntu0.14.04.1","6:9.18-0ubuntu0.14.04.1","6:9.20-0ubuntu0.14.04.1","6:9.20-0ubuntu0.14.04.1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7:6.0-6ubuntu1","7:6.0-9ubuntu1","7:6.1-2ubuntu1","7:6.1-3ubuntu1","7:6.1-4ubuntu1","7:6.1-5ubuntu1","7:6.1.1-1ubuntu1","7:6.1.1-3ubuntu1","7:6.1.1-3ubuntu5"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ffmpeg-7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0-2.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ffmpeg-5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.1.4-9.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ffmpeg-6","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1-6.1"}]}],"bundled":2}],"products":[{"vendor":"ffmpeg","product":"ffmpeg"}],"references":[{"url":"https://trac.ffmpeg.org/ticket/10951","tags":["x_transferred","Exploit","Issue Tracking","Patch","Vendor Advisory","web","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-32228","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-4fr2-p4v7-6hwq"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/32xxx/CVE-2024-32228.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2024-32228","tags":["advisory"]},{"url":"https://www.openeuler.org/en/security/security-bulletins/detail?id=openEuler-SA-2024-1936","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2024-32228","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-32228","tags":["report"]},{"url":"https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=459648761f5412acdc3317d5bac982ceaa257584","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2024-32228","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-32230","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2024-32228","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T00:00:00Z","modified":"2024-08-02T02:06:44.013Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-120","CWE-121"],"updated_at":"2026-11-02T14:34:16.007021Z"}],"euvd":[{"id":"EUVD-2024-30047","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T00:00:00Z","modified":"2024-08-02T02:06:44Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium"}],"updated_at":"2026-11-03T03:50:23.537508Z"}],"ghsa":[{"id":"GHSA-4fr2-p4v7-6hwq","title":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in...","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T21:31:16Z","modified":"2024-07-03T18:47:47Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium"}],"cwes":["CWE-120"],"updated_at":"2026-11-02T14:57:38.140316Z"}],"nvd":[{"id":"CVE-2024-32228","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T21:15:03.48Z","modified":"2026-06-17T07:29:24.123Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-120","CWE-121"],"updated_at":"2026-11-02T14:10:10.545705Z"}],"osv":[{"id":"CVE-2024-32228","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T00:00:00Z","modified":"2026-11-07T10:47:27.558591066Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium"}],"updated_at":"2026-11-07T11:15:38.581573Z"},{"id":"DEBIAN-CVE-2024-32228","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T21:15:03.48Z","modified":"2026-11-02T12:02:23.782708408Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:42.530184Z"},{"id":"OESA-2024-1936","title":"ffmpeg security update","description":"FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.\r\n\r\nSecurity Fix(es):\r\n\r\nFFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.(CVE-2024-32228)","status":"published","published":"2024-08-02T11:07:24Z","modified":"2026-08-18T01:18:32.424273074Z","cvss":[{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:41.595342Z"},{"id":"UBUNTU-CVE-2024-32228","description":"FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.","status":"published","published":"2024-07-01T21:15:00Z","modified":"2026-04-22T14:49:27.5597Z","cvss":[{"version":"3.1","score":6.6,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","level":"medium"}],"updated_at":"2026-11-02T16:54:48.333535Z"},{"id":"openSUSE-SU-2024:14097-1","title":"ffmpeg-7-7.0-2.1 on GA media","description":"These are all security issues fixed in the ffmpeg-7-7.0-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-07-04T00:00:00Z","modified":"2025-05-07T18:16:02.182704Z","updated_at":"2026-11-02T16:58:36.662953Z"},{"id":"openSUSE-SU-2024:14221-1","title":"ffmpeg-5-5.1.4-9.1 on GA media","description":"These are all security issues fixed in the ffmpeg-5-5.1.4-9.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-07-28T00:00:00Z","modified":"2026-02-04T04:31:46.264912Z","updated_at":"2026-11-02T16:58:36.662953Z"},{"id":"openSUSE-SU-2024:14226-1","title":"ffmpeg-6-6.1.1-6.1 on GA media","description":"These are all security issues fixed in the ffmpeg-6-6.1.1-6.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-07-30T00:00:00Z","modified":"2026-02-04T02:26:25.244485Z","updated_at":"2026-11-02T16:58:36.662953Z"},{"id":"ROOT-OS-DEBIAN-12-CVE-2024-32228","title":"CVE-2024-32228 in rootio-ffmpeg - Patched by Root","description":"Root has patched CVE-2024-32228 in the rootio-ffmpeg package for Root:Debian:12. Multiple fixed versions available.","status":"withdrawn","published":"2025-11-26T08:39:21Z","modified":"2026-08-27T20:00:05.031632676Z","updated_at":"2026-11-02T15:53:30.70924Z"}]}}
