荷鲁斯快报 (DeepHorus) 是一个专注于人工智能、加密与区块链、科技创新及前沿交叉领域的科技资讯平台。
发布日期

存在于 SCTP 网络通信功能中、可提权控制宿主机

作者
  • avatar
    姓名
    荷鲁斯快报
    社交账号

腾讯OS安全团队(Tencent Zhuque Lab)近日披露了Linux内核一个名为SCTPhantom的高危漏洞,编号CVE-2026-64564。该漏洞潜伏于SCTP网络通信功能中长达18年,允许低权限本地程序获取系统最高权限,特定情形下还能从容器环境逃逸并控制宿主机。目前Linux内核已发布相关修复补丁。

SCTP(流控制传输协议)是一种支持多网络地址的传输协议,结合动态地址重配置功能,可在连接过程中新增、删除或调整地址。这一功能为网络管理提供了灵活性,但也为漏洞滋生埋下隐患。

SCTPhantom的根源在于内核处理SCTP地址变更请求时的逻辑缺陷。内核在检查地址删除请求与执行后续操作时,使用了不同的地址信息。这种不一致性可能导致管理对象的状态混乱,进而引发内存安全风险。

攻击者按特定顺序发送操作请求,可使某个网络连接对象的内存被释放后,内核仍继续访问该区域,形成“释放后使用”(UAF)漏洞。借助这一漏洞,黑客能够读取内核敏感数据,并构造完整的权限提升攻击链,最终获得最高权限。

更危险的是,该漏洞可能突破容器隔离机制。由于Linux容器与宿主机共享同一个内核,一旦漏洞直接影响内核安全,就可能绕过原有的容器隔离限制。在测试环境中,即便保持默认seccomp系统调用限制,且未额外授予容器CAP_NET_ADMIN或CAP_SYS_ADMIN权限,研究团队在8次测试中仍有6次成功获得宿主机最高权限,攻击成功率较高。

不过,研究团队强调,实际攻击效果取决于多个因素,包括目标系统是否启用SCTP功能、容器允许使用的网络能力,以及Linux安全策略和权限配置情况。对于大多数默认配置的系统,若未加载SCTP模块,则风险相对较低。

截至目前,Linux内核已在多个版本中修复该漏洞,包括6.6.148、6.12.101、6.18.42、7.1.6以及主线内核7.2-rc5。安全团队建议用户及时升级内核,并审慎配置SCTP相关权限,以降低潜在威胁。

阅读原文 →来源:ithome