漏洞介绍和说明
漏洞说明:https://scout.docker.com/vulnerabilities/id/CVE-2024-21626
阿里云官网通知:https://help.aliyun.com/noticelist/articleid/1069353299.html
影响范围
1.0.0-rc93 <= runc <= 1.1.11
安全版本
runc 1.1.12
当前版本查看
# runc -v
runc version 1.1.9
commit: v1.1.9-0-gccaecfc
spec: 1.0.2-dev
go: go1.20.8
libseccomp: 2.5.3
#在影响范围内,需要升级到runc 1.1.12
解决方案
注意:务必做好数据的备份,停止重启docker可能会导致临时性容器等数据丢失
下载1.1.12版本
wget https://github.com/opencontainers/runc/releases/download/v1.1.12/runc.amd64
改名授权
mv runc.amd64 runc && chmod +x runc
备份
mv /usr/bin/runc{,.bak}
停止docker
systemctl stop docker
替换新版本
cp runc /usr/bin/runc
重启docker
systemctl start docker
验证版本
# runc -v
runc version 1.1.12
commit: v1.1.12-0-g51d5e946
spec: 1.0.2-dev
go: go1.20.13
libseccomp: 2.5.4
评论