1、修复的安全漏洞
CVE-2019-18276
描述:Bash是美国布莱恩-福克斯(Brian J. Fox)个人开发者的一款为GNU计划而编写的、运行于类Unix操作系统中的Shell(命令语言解释器)。它能够从标准输入设备或文件中读取、执行命令。Bash 5.0 patch 11及之前版本中的shell.c文件的disable_priv_mode存在安全漏洞。攻击者可利用该漏洞获取权限。
2、受影响的软件包
bash < 5.0-ok3
3、软件包修复版本
bash >= 5.0-ok3
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 bash
方法二:通过软件包下载地址下载软件包并安装
sudo dpkg -i bash_5.0-ok3_amd64.deb
5、软件包下载地址
http://archive.build.openkylin.top/openkylin/pool/main/b/bash/bash_5.0-ok3_amd64.deb
6、修复验证
使用软件包查询命令,查看相关软件包版本是否与修复版本一致,如果版本一致,则说明修复成功。
dpkg -l bash