云小课|Runc容器逃逸漏洞(CVE-2024-21626)安全风险通告

阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处

![cke_197.png](https://img-
blog.csdnimg.cn/img_convert/5477101f7e96b3be972d3e55c06e9d6a.png)

本文分享自华为云社区《[云小课|Runc容器逃逸漏洞(CVE-2024-21626)安全风险通告](https://bbs.huaweicloud.com/blogs/421434?utm_source=luntan&utm_medium=bbs-
ex&utm_campaign=other&utm_content=content
“云小课|Runc容器逃逸漏洞(CVE-2024-21626)安全风险通告”)》,作者:阅识风云。

![cke_198.jpeg](https://img-
blog.csdnimg.cn/img_convert/7b8add8b5d67e4c96ce979ccd4820db8.jpeg)

近日,华为云主机安全服务团队关注到runc官方发布安全公告,披露runc
1.1.11及更早版本中存在容器逃逸漏洞,攻击者会利用该漏洞导致容器逃逸,进一步获取宿主机权限。

runc官方公告详情参考:[several container breakouts due to internally leaked fds ·
Advisory · opencontainers/runc ·
GitHub](https://github.com/opencontainers/runc/security/advisories/GHSA-
xr7r-f8xq-vfvv “several container breakouts due to internally leaked fds ·
Advisory · opencontainers/runc · GitHub”)

runc官方已发布安全更新修复该漏洞,建议用户及时进行安全自检并做好安全加固以降低被攻击的风险。

漏洞情况分析

1. 什么是runc?

runc是一个根据OCI(Open Container Initiative)标准创建并运行容器的CLI
tool,目前Docker、Containerd、CRI-O和Podman等容器都运行在runc之上。

2. runc容器逃逸漏洞详情

![cke_199.png](https://img-
blog.csdnimg.cn/img_convert/f5168f03fcb78202a6cabb97aa6178b9.png)

3. runc容器逃逸漏洞复现情况

目前,华为云主机安全服务团队已在Docker容器环境下成功复现runc容器逃逸漏洞(CVE-2024-21626),配置特殊workdir路径后,在容器内可读取到宿主机文件内容,复现情况如下图所示:

![cke_200.png](https://img-
blog.csdnimg.cn/img_convert/87a498cc275d3fa724b414a79f71ce67.png)

漏洞影响范围

1.0.0-rc93<=runc<=1.1.11

漏洞处置建议

1. 安全更新

目前runc官方已发布补丁版本,建议用户升级到最新版本(1.1.12)。

runc官方链接:Releases · opencontainers/runc ·
GitHub

2. 华为云主机安全服务(HSS)解决方案
  • 风险预防

HSS应急漏洞扫描功能已支持runc容器逃逸漏洞检测,并能有效检测当前主机是否存在容器逃逸利用的风险。

a. 登录HSS服务控制台。

b. 在左侧导航栏,选择“风险预防>漏洞管理”,进入漏洞管理界面。

c. 选择“漏洞视图>应急漏洞”页签。

d. 在runc容器逃逸漏洞所在行的操作列,单击“立即扫描”,执行漏洞扫描。

e. 扫描完成后,单击漏洞名称查看检测结果。相关检测结果如下图所示:

![cke_201.png](https://img-
blog.csdnimg.cn/img_convert/4fa3efc020c084aac982c4729b3aabf2.png)

  • 入侵检测

HSS已更新HIPS相关实时告警检测规则,在检测到漏洞利用后会进行告警。

a. 登录HSS服务控制台。

b. 在左侧导航栏,选择“入侵检测>安全告警事件”,进入安全告警事件界面。

c. 选择“主机安全告警”页签。

d. 在待处理告警栏,选择“系统异常行为>文件提权”,查看workdir参数进行容器逃逸的告警,相关告警如下图所示:

![cke_202.png](https://img-
blog.csdnimg.cn/img_convert/5df0f4fd0f9243bee4df445f5e37cf2c.png)

赶紧戳这里,体验华为云主机安全服务漏洞处置能力!

[点击关注,第一时间了解华为云新鲜技术~](https://bbs.huaweicloud.com/blogs?utm_source=csdn&utm_medium=bbs-
ex&utm_campaign=other&utm_content=content “点击关注,第一时间了解华为云新鲜技术~”)

网络安全工程师(白帽子)企业级学习路线

第一阶段:安全基础(入门)

img

第二阶段:Web渗透(初级网安工程师)

img

第三阶段:进阶部分(中级网络安全工程师)

img

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里👉网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

学习资源分享

  • 12
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值