共计 1178 个字符,预计需要花费 3 分钟才能阅读完成。
Linux 内核曝出 18 年历史漏洞 SCTPhantom: 存在于 SCTP 网络通信功能中、可提权控制宿主机
一个隐藏在 Linux 内核网络协议栈中的老问题被重新摆到台前。 腾讯 OS 安全团队披露, 名为 SCTPhantom 的漏洞存在于 SCTP 网络通信功能中, 编号为 CVE-2026-64564。据公开信息, 该问题已有 18 年历史,Linux 内核目前已发布相关修复补丁。
📌 从长期潜伏到补丁发布: 漏洞时间线
SCTPhantom 的特殊之处在于 , 它并不是新近引入的小范围缺陷, 而是与 Linux 内核中 SCTP 处理逻辑有关的长期问题。此前, 这一功能主要作为网络传输协议能力的一部分存在; 披露之后, 外界关注点则转向它可能带来的本地权限提升和容器逃逸风险。
按照已披露信息, 漏洞影响的前后变化可以概括为: 过去 SCTP 动态地址重配置功能被视为协议能力的一部分, 而在特定操作序列下, 它可能触发内核内存访问异常; 现在相关修复已进入多个内核版本, 运维侧需要关注自身系统是否使用受影响配置。
🔍 SCTP 功能为何会成为风险入口
SCTP, 即流控制传输协议 , 支持多个网络地址。配合动态地址重配置后, 连接过程中可以新增、删除或调整使用的地址。这类能力本身服务于网络通信的灵活性, 但漏洞正出现在地址变更请求的处理环节。
研究团队指出, 内核在检查地址删除请求与后续实际操作时 , 使用的地址信息并不一致。攻击者如果按特定顺序构造请求, 可能造成某个网络连接对象对应的内存已经释放, 但内核仍继续访问该区域, 形成典型的 Use-After-Free(释放后使用,UAF) 问题。
💡 核心风险: 本地提权与容器宿主机控制
根据披露内容, 低权限本地程序可能利用该漏洞获取系统最高权限 。更值得关注的是, 在容器环境中, 由于容器与宿主机共享同一个 Linux 内核, 内核级漏洞一旦可利用, 就可能绕过原本依赖命名空间、权限和系统调用限制建立的隔离边界。
- 本地提权: 低权限程序可能借助漏洞提升至最高权限。
- 内核数据读取:UAF 问题可为后续构造完整攻击链提供条件。
- 容器逃逸风险: 在特定配置下, 攻击可能从容器影响到宿主机。
- 实际效果受条件影响: 是否启用 SCTP、网络能力开放程度、安全策略配置都会影响利用难度。
📊 已修复版本与运维侧关注点
- 核查当前内核版本是否已合入修复补丁;
- 确认业务是否实际需要 SCTP, 如无必要可评估限制或关闭相关能力;
- 检查容器运行时权限, 避免开放不必要的网络能力;
- 结合 seccomp、AppArmor、SELinux 等安全策略降低风险面。
🚀 总结: 老漏洞提醒内核面安全不可忽视
围绕“Linux 内核曝出 18 年历史漏洞 SCTPhant”,这一部分可从背景、现状与影响三个角度理解其关键信息。结合已公开内容来看,核心结论是趋势已较为明确,但细节仍需结合后续进展持续观察。