1、修复的安全漏洞
CVE-2021-31870
描述:klibc是一个应用软件。提供尽可能多地从内核空间中尽早启动的工作功能。klibc 2.0.9之前版本存在安全漏洞,该漏洞源于calloc()函数中的乘法可能导致整数溢出和随后的堆缓冲区溢出。
2、受影响的软件包
klibc-utils < 2.0.7-ok5
libklibc < 2.0.7-ok5
3、软件包修复版本
klibc-utils >= 2.0.7-ok5
libklibc >= 2.0.7-ok5
4、修复方法
方法一:配置openKylin软件源(镜像默认配置的源)
deb http://archive.build.openkylin.top/openkylin/ yangtze main cross pty
deb http://archive.build.openkylin.top/openkylin/ yangtze-security main cross pty
deb http://archive.build.openkylin.top/openkylin/ yangtze-updates main cross pty
配置完成后执行命令更新软件包:
sudo apt update
sudo apt install klibc-utils libklibc
方法二:通过软件包下载地址下载软件包并安装
sudo dpkg -i klibc-utils_2.0.7-ok5_amd64.deb
sudo dpkg -i libklibc_2.0.7-ok5_amd64.deb
5、软件包下载地址
http://archive.build.openkylin.top/openkylin/pool/main/k/klibc/klibc-utils_2.0.7-ok5_amd64.deb
http://archive.build.openkylin.top/openkylin/pool/main/k/klibc/libklibc_2.0.7-ok5_amd64.deb
6、修复验证
使用软件包查询命令,查看相关软件包版本是否与修复版本一致,如果版本一致,则说明修复成功。
dpkg -l klibc-utils libklibc