银河麒麟操作系统安全漏洞(CVE-2023-44488)解决方案

第1章、 漏洞信息

1.1、 问题描述

libvpx中的VP9对宽度处理不当,导致与编码相关的崩溃。

1.2、 风险等级

高风险

1.3、 修复版本

银河麒麟高级服务器操作系统 V10 SP3

firefox

aarch64

已修复

79.0-7.p17.ky10

KYSA-202409-1006

银河麒麟高级服务器操作系统 V10 SP3

firefox

x86_64

已修复

79.0-7.p17.ky10

KYSA-202409-1006

银河麒麟高级服务器操作系统 V10 SP3

libvpx

aarch64

已修复

1.7.0-10.p01.ky10

KYSA-202404-1073

银河麒麟高级服务器操作系统 V10 SP3

libvpx

x86_64

已修复

1.7.0-10.p01.ky10

KYSA-202404-1073

第2章、 备份方案

2.1、 查看当前软件包版本

rpm -qa |grep firefox

rpm -qa |grep libvpx

2.2、 查看相关的软件包依赖关系

yum deplist firefox

yum deplist libvpx

2.3、 下载当前环境的软件包

yumdownloader firefox

yumdownloader libvpx

第3章、 解决方案

3.1、 升级软件包版本

aarch64

升级软件包"firefox"到"79.0-7.p17.ky10"或更高版本。

升级软件包"libvpx"到"1.7.0-10.p01.ky10"或更高版本。

x86_64

升级软件包"firefox"到"79.0-7.p17.ky10"或更高版本。

升级软件包"libvpx"到"1.7.0-10.p01.ky10"或更高版本。

3.2、 升级方法

3.2.1、 方法一配置源进行升级安装

3.2.1.1、 打开软件包源配置文件,新增以下源配置。

aarch64【选择其一】

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/aarch64/

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/aarch64/

x86_64【选择其一】

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/x86_64/

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/x86_64/

3.2.1.2、 修改yum源配置文件

vi /etc/yum.repos.d/kylin_x86_64.repo

 

3.2.1.3、 配置完成后执行更新命令进行升级

命令样式如下:

yum clean all

yum update firefox

yum update libvpx

 

3.2.2、 方法二下载安装包进行升级安装

3.2.2.1、 打开软件包源配置文件,新增以下源配置。

aarch64【选择其一】

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/aarch64/

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/aarch64/

x86_64【选择其一】

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/x86_64/

https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/x86_64/

3.2.2.2、 修改yum源配置文件

vi /etc/yum.repos.d/kylin_x86_64.repo

 

3.2.2.3、 配置完成后执行更新命令进行升级

通过下载链接下载补丁包,使用升级命令根据受影响的软件包列表进行升级安装,命令样例如下:

yum clean all

yum install ./libvpx-1.7.0-11.p02.ky10.x86_64.rpm

rpm -Uvh libvpx-1.7.0-11.p02.ky10.x86_64.rpm

 

第4章、 其他说明

1.针对debuginfo和devel包,仅在有特殊需求的情况下才进行安装与升级。

2.如果客户方没有网络环境,安装软件包缺依赖,可使用如下方法在本地的“虚拟机”或“物理机”上将依赖包打包。

①.搭建与客户方一致的本地环境,需要确保系统版本、安装系统时的选项完全一致。

②.挂载上面提到的对应yum源。

③.使用如下命令进行依赖包的下载:

yum --downloadonly --downloaddir=./ install [补丁包]

注:[补丁包]可以为多个,也可使用./*.rpm来批量下载当前目录下所有补丁包的依赖包。

posted @ 2025-12-14 10:16  呼长喜  阅读(6)  评论(0)    收藏  举报