• 公告ID (KylinSec-SA-2024-4392)

摘要:

ffmpeg security update

安全等级: Critical

公告ID: KylinSec-SA-2024-4392

发布日期: 2025年2月8日

关联CVE: CVE-2024-35366   CVE-2024-35367  

  • 详细介绍

1. 漏洞描述

   

FFmpeg是一个完整且免费的互联网直播音频和视频广播解决方案,适用于Linux/Unix系统。它还包括一个数字录像机。它能够实时编码许多格式,包括MPEG1音频和视频、MPEG4、h263、ac3、asf、avi、real、mjpeg和flash。

安全修复:

FFmpeg n6.1.1存在整数溢出漏洞。该漏洞存在于libavformat模块的sbgdec.c文件中的parse_options函数。在解析某些选项时,软件没有充分验证输入。这允许接受负持续时间值,而没有进行适当的边界检查。(CVE-2024-35366)

FFmpeg n6.1.1在libavcodec/ppc/vp8dsp_altivec.c中有一个越界读取漏洞,通过static const vec_s8 h_subpel_filters_outer触发。(CVE-2024-35367)

2. 影响范围

cve名称 产品 组件 是否受影响
CVE-2024-35366 KY3.4-5 ffmpeg Fixed
CVE-2024-35366 KY3.5.2 ffmpeg Fixed
CVE-2024-35366 KY3.5.3 ffmpeg Fixed
CVE-2024-35366 V6 ffmpeg Fixed
CVE-2024-35367 KY3.4-5 ffmpeg Fixed
CVE-2024-35367 KY3.5.2 ffmpeg Fixed
CVE-2024-35367 KY3.5.3 ffmpeg Fixed
CVE-2024-35367 V6 ffmpeg Fixed

3. 影响组件

    ffmpeg

4. 修复版本

   

KY3.4-5

软件名称 架构 版本号
ffmpeg x86_64 4.2.4-19.kb1.ky3_4
ffmpeg-devel x86_64 4.2.4-19.kb1.ky3_4
ffmpeg-libs x86_64 4.2.4-19.kb1.ky3_4
libavdevice x86_64 4.2.4-19.kb1.ky3_4
ffmpeg aarch64 4.2.4-19.kb1.ky3_4
ffmpeg-devel aarch64 4.2.4-19.kb1.ky3_4
ffmpeg-libs aarch64 4.2.4-19.kb1.ky3_4
libavdevice aarch64 4.2.4-19.kb1.ky3_4

V6

软件名称 架构 版本号
ffmpeg x86_64 6.1.1-19.ks6
ffmpeg-devel x86_64 6.1.1-19.ks6
ffmpeg-libs x86_64 6.1.1-19.ks6
libavdevice x86_64 6.1.1-19.ks6
ffmpeg aarch64 6.1.1-19.ks6
ffmpeg-devel aarch64 6.1.1-19.ks6
ffmpeg-libs aarch64 6.1.1-19.ks6
libavdevice aarch64 6.1.1-19.ks6

KY3.5.3

软件名称 架构 版本号
ffmpeg x86_64 4.4.4-1.ky3_5
ffmpeg-devel x86_64 4.4.4-1.ky3_5
ffmpeg-libs x86_64 4.4.4-1.ky3_5
libavdevice x86_64 4.4.4-1.ky3_5
ffmpeg aarch64 4.4.4-1.ky3_5
ffmpeg-devel aarch64 4.4.4-1.ky3_5
ffmpeg-libs aarch64 4.4.4-1.ky3_5
libavdevice aarch64 4.4.4-1.ky3_5

KY3.5.2

软件名称 架构 版本号
ffmpeg x86_64 4.4.4-1.ky3_5
ffmpeg-devel x86_64 4.4.4-1.ky3_5
ffmpeg-libs x86_64 4.4.4-1.ky3_5
libavdevice x86_64 4.4.4-1.ky3_5
ffmpeg aarch64 4.4.4-1.ky3_5
ffmpeg-devel aarch64 4.4.4-1.ky3_5
ffmpeg-libs aarch64 4.4.4-1.ky3_5
libavdevice aarch64 4.4.4-1.ky3_5

5. 修复方法


方法一:下载安装包进行升级安装
1、通过下载链接下载需要升级的升级包保存,如 xxx.rpm
2、通过rpm命令升级,如 rpm -Uvh xxx.rpm

方法二:通过软件源进行升级安装
1、保持能够连接上互联网
2、通过yum命令升级指定的包,如 yum install 包名

6. 下载链接

   

KY3.4-5:

x86_64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

aarch64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

V6:

x86_64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

aarch64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

KY3.5.3:

x86_64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

aarch64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

KY3.5.2:

x86_64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

aarch64:

     ffmpeg   

     ffmpeg-devel   

     ffmpeg-libs   

     libavdevice   

上一篇:KylinSec-SA-2024-4391 下一篇:KylinSec-SA-2024-4394