{"schema_version":"1.7.2","id":"OESA-2024-2498","modified":"2024-12-06T15:23:29Z","published":"2024-12-06T15:23:29Z","upstream":["CVE-2024-35366","CVE-2024-35367"],"summary":"ffmpeg security update","details":"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 n6.1.1 is Integer Overflow. The vulnerability exists in the parse_options function of sbgdec.c within the libavformat module. When parsing certain options, the software does not adequately validate the input. This allows for negative duration values to be accepted without proper bounds checking.(CVE-2024-35366)\r\n\r\nFFmpeg n6.1.1 has an Out-of-bounds Read via libavcodec/ppc/vp8dsp_altivec.c, static const vec_s8 h_subpel_filters_outer(CVE-2024-35367)","affected":[{"package":{"ecosystem":"openEuler:20.03-LTS-SP4","name":"ffmpeg","purl":"pkg:rpm/openEuler/ffmpeg\u0026distro=openEuler-20.03-LTS-SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.4-19.oe2003sp4"}]}],"ecosystem_specific":{"aarch64":["ffmpeg-4.2.4-19.oe2003sp4.aarch64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2003sp4.aarch64.rpm","ffmpeg-debugsource-4.2.4-19.oe2003sp4.aarch64.rpm","ffmpeg-devel-4.2.4-19.oe2003sp4.aarch64.rpm","ffmpeg-libs-4.2.4-19.oe2003sp4.aarch64.rpm","libavdevice-4.2.4-19.oe2003sp4.aarch64.rpm"],"src":["ffmpeg-4.2.4-19.oe2003sp4.src.rpm"],"x86_64":["ffmpeg-4.2.4-19.oe2003sp4.x86_64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2003sp4.x86_64.rpm","ffmpeg-debugsource-4.2.4-19.oe2003sp4.x86_64.rpm","ffmpeg-devel-4.2.4-19.oe2003sp4.x86_64.rpm","ffmpeg-libs-4.2.4-19.oe2003sp4.x86_64.rpm","libavdevice-4.2.4-19.oe2003sp4.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS-SP1","name":"ffmpeg","purl":"pkg:rpm/openEuler/ffmpeg\u0026distro=openEuler-22.03-LTS-SP1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.4-19.oe2203sp1"}]}],"ecosystem_specific":{"aarch64":["ffmpeg-4.2.4-19.oe2203sp1.aarch64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp1.aarch64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp1.aarch64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp1.aarch64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp1.aarch64.rpm","libavdevice-4.2.4-19.oe2203sp1.aarch64.rpm"],"src":["ffmpeg-4.2.4-19.oe2203sp1.src.rpm"],"x86_64":["ffmpeg-4.2.4-19.oe2203sp1.x86_64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp1.x86_64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp1.x86_64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp1.x86_64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp1.x86_64.rpm","libavdevice-4.2.4-19.oe2203sp1.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:24.03-LTS","name":"ffmpeg","purl":"pkg:rpm/openEuler/ffmpeg\u0026distro=openEuler-24.03-LTS"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1-15.oe2403"}]}],"ecosystem_specific":{"aarch64":["ffmpeg-6.1.1-15.oe2403.aarch64.rpm","ffmpeg-debuginfo-6.1.1-15.oe2403.aarch64.rpm","ffmpeg-debugsource-6.1.1-15.oe2403.aarch64.rpm","ffmpeg-devel-6.1.1-15.oe2403.aarch64.rpm","ffmpeg-libs-6.1.1-15.oe2403.aarch64.rpm","libavdevice-6.1.1-15.oe2403.aarch64.rpm"],"src":["ffmpeg-6.1.1-15.oe2403.src.rpm"],"x86_64":["ffmpeg-6.1.1-15.oe2403.x86_64.rpm","ffmpeg-debuginfo-6.1.1-15.oe2403.x86_64.rpm","ffmpeg-debugsource-6.1.1-15.oe2403.x86_64.rpm","ffmpeg-devel-6.1.1-15.oe2403.x86_64.rpm","ffmpeg-libs-6.1.1-15.oe2403.x86_64.rpm","libavdevice-6.1.1-15.oe2403.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS-SP4","name":"ffmpeg","purl":"pkg:rpm/openEuler/ffmpeg\u0026distro=openEuler-22.03-LTS-SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.4-19.oe2203sp4"}]}],"ecosystem_specific":{"aarch64":["ffmpeg-4.2.4-19.oe2203sp4.aarch64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp4.aarch64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp4.aarch64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp4.aarch64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp4.aarch64.rpm","libavdevice-4.2.4-19.oe2203sp4.aarch64.rpm"],"src":["ffmpeg-4.2.4-19.oe2203sp4.src.rpm"],"x86_64":["ffmpeg-4.2.4-19.oe2203sp4.x86_64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp4.x86_64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp4.x86_64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp4.x86_64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp4.x86_64.rpm","libavdevice-4.2.4-19.oe2203sp4.x86_64.rpm"]}},{"package":{"ecosystem":"openEuler:22.03-LTS-SP3","name":"ffmpeg","purl":"pkg:rpm/openEuler/ffmpeg\u0026distro=openEuler-22.03-LTS-SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.4-19.oe2203sp3"}]}],"ecosystem_specific":{"aarch64":["ffmpeg-4.2.4-19.oe2203sp3.aarch64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp3.aarch64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp3.aarch64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp3.aarch64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp3.aarch64.rpm","libavdevice-4.2.4-19.oe2203sp3.aarch64.rpm"],"src":["ffmpeg-4.2.4-19.oe2203sp3.src.rpm"],"x86_64":["ffmpeg-4.2.4-19.oe2203sp3.x86_64.rpm","ffmpeg-debuginfo-4.2.4-19.oe2203sp3.x86_64.rpm","ffmpeg-debugsource-4.2.4-19.oe2203sp3.x86_64.rpm","ffmpeg-devel-4.2.4-19.oe2203sp3.x86_64.rpm","ffmpeg-libs-4.2.4-19.oe2203sp3.x86_64.rpm","libavdevice-4.2.4-19.oe2203sp3.x86_64.rpm"]}}],"references":[{"type":"ADVISORY","url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2024-2498"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-35366"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-35367"}],"database_specific":{"severity":"Critical"}}