- 发布日期
存在于 SCTP 网络通信功能中、可提权控制宿主机
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
腾讯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相关权限,以降低潜在威胁。