1、修复的安全漏洞
CVE-2023-22809
描述:Sudo是一款使用于类Unix系统的,允许用户通过安全的方式使用特殊的权限执行命令的程序。1.9.12p2 之前的 Sudo存在安全漏洞,该漏洞源于sudoedit(又名 -e)功能错误处理用户提供的环境变量(SUDO_EDITOR、VISUAL 和 EDITOR)中传递的额外参数,从而允许本地攻击者将任意条目附加到要处理的文件列表中 . 这可能导致特权升级。
2、受影响的软件包
sudo < 1.8.31-ok4
3、软件包修复版本
sudo >= 1.8.31-ok4
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 sudo
方法二:通过软件包下载地址下载软件包并安装
sudo dpkg -i sudo_1.8.31-ok4_amd64.deb
5、软件包下载地址
http://archive.build.openkylin.top/openkylin/pool/main/s/sudo/sudo_1.8.31-ok4_amd64.deb
6、修复验证
使用软件包查询命令,查看相关软件包版本是否与修复版本一致,如果版本一致,则说明修复成功。
dpkg -l sudo