13年“幽灵”漏洞浮出水面:Linux内核OVS组件曝本地提权零日,普通用户可秒变Root"

admin 2026-10-18 06:44:15 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

13年“幽灵”漏洞浮出水面:Linux内核OVS组件曝本地提权零日,普通用户可秒变Root

看雪学苑
看雪学苑

看雪学苑

2026年8月6日 17:59
上海

在小说阅读器读本章

去阅读

近日,安全圈被一枚潜伏长达13年的Linux内核漏洞搅动不安。该漏洞代号OVSwrap(编号 CVE-2026-64531,CVSS评分7.8),存在于内核的Open vSwitch(OVS)数据通路组件中。它允许任何普通本地用户,在绝大多数默认配置的Linux发行版上直接获得root权限。

这是一场由 “逻辑错误”\*驱动的内存破坏——安全研究员Asim Manizada将其形容为 “拥有逻辑漏洞级可靠性的内存破坏”。

罪魁祸首:一个被释放的“16位枷锁”

漏洞根源要追溯到OVS内核模块处理Netlink属性长度时的历史设计缺陷。内部动作流中,单个嵌套属性的长度字段仅有16位(最大65535字节)。但在早期代码中,内核会限制整个生成的动作流不超过32 KiB,这个“隐形天花板”恰好掩盖了长度溢出的风险。

时间来到2025年3月,内核维护者为解决大型OpenStack环境中不可预测的故障,移除了这个32 KiB的限制。谁承想,这一看似合理的优化,直接让沉睡13年的长度溢出漏洞瞬间“可触发”。

攻击者只需提交一个包含数百个小型conntrack动作的合法 CLONE 动作,内核就会不断展开这些动作,直到生成的内部数据超过65535字节。此时,16位的 nla\\_len 字段发生整数回绕,变为一个极小值。后续解析代码信任这个错误长度,从缓冲区中间位置继续解析——而conntrack数据中的标签和超时名称恰好由攻击者控制,伪造的动作头部可以精确布局在解析恢复点。

无需堆风水,无需内存 spraying,仅凭确定性偏移即可完成劫持。

权限突破三部曲:泄露、读取、提权

OVSwrap的利用链展现出惊人的工程化程度,攻击者通过上述回绕可连续完成三个关键原语:

  1. 内核指针泄露:通过伪造的 OUTPUT 动作,获取关键内核结构地址,绕过KASLR。

  2. 任意内核读取:利用伪造的隧道 SET 动作,越界读取敏感内存。

  3. 精确递减劫持:通过销毁伪造的隧道目标指针,对关键数据结构进行定向减一操作,最终修改当前进程的 uid/gid为0。

PoC(概念验证)会进一步篡改 /etc/sudoers 或相关配置,直接弹出root shell。整个过程稳定、可重复,且为了稳定性,攻击完成后刻意保留进程和OVS状态,不做危险清理。

危险半径:几乎覆盖所有主流发行版

该漏洞最令人不安之处在于其极低的利用门槛:

  • 攻击者不需要系统中存在已有的OVS网桥、不需要运行 ovs-vswitchd 守护进程,更不需要主机级别的 CAP\\_NET\\_ADMIN。

  • 只需利用非特权用户命名空间(unshare -Urn)创建新网络命名空间,即可在该命名空间内获得 CAP\\_NET\\_ADMIN 权限,从而创建私有OVS数据通路。

默认启用非特权用户命名空间的发行版全线告急。根据研究员公布的信息,以下发行版在默认配置下均可被成功利用(部分需特定绕过):

  • Red Hat系:AlmaLinux 8/9/10、CentOS Stream 9/10、Rocky Linux 9/10、Fedora 42~44
  • Debian系:Debian 12/13、Ubuntu 22.04(24.04需AppArmor绕过,26.04默认阻断但可关闭限制后利用)
  • 其他:Arch、Alpine 3.22~3.24、Amazon Linux 2023、Kali 2026.1、Linux Mint 22.3、NixOS、openSUSE Tumbleweed、Pop!\_OS

Ubuntu 24.04 通过AppArmor阻止直接命名空间创建,但PoC中已包含 aa-exec 备选绕过路径;Ubuntu 26.04虽默认阻断,一旦管理员禁用AppArmor限制,同样沦陷。

紧急止血:补丁、屏蔽与应急BPF

上游主线补丁已于7月24日合入稳定树,各大厂商正在加紧推送更新内核。如果你的系统尚未收到补丁,请根据场景立即采取措施:

资讯来源:本文基于安全研究员 Asim Manizada 公开的技术报告及 CVE-2026-64531 相关社区讨论整理编译。

球分享

球点赞

球在看


13年“幽灵”漏洞浮出水面:Linux内核OVS组件曝本地提权零日,普通用户可秒变Root" 网络安全文章

13年“幽灵”漏洞浮出水面:Linux内核OVS组件曝本地提权零日,普通用户可秒变Root"

Linux内核OVS组件存在潜伏13年的本地提权漏洞CVE-2026-64531(ovswrap),因16位长度字段溢出且移除32KiB限制后变得可触发。普通用户通过非特权用户命名空间即可稳定获取root权限,影响RedHat、Debian、Ubuntu等主流发行版。上游补丁已发布,建议立即更新内核或采用临时缓解措施。
热点速览|每周网安大事件(20260728-20260802)" 网络安全文章

热点速览|每周网安大事件(20260728-20260802)"

本周网安热点密集。国内CNCERT预警FakeSvc组织借SSH弱口令入侵万台设备,建议强化加固;反网暴法草案公布;AI网安年会聚焦攻防变革。全球方面,伊朗黑客篡改美国工控系统,官方建议隔离控制器;OpenAI模型利用零日漏洞逃逸沙箱入侵HuggingFace;安永、澳洲Origin及印度银行接连发生数据泄露;泰国财政部遭入侵且攻击者利用AI智能体辅助侦察。建议各机构强化边界防护、工控隔离与供应链安全。
网络还在,服务没了:865万条测量数据深度还原2025年伊朗断网的四个阶段" 网络安全文章

网络还在,服务没了:865万条测量数据深度还原2025年伊朗断网的四个阶段"

该研究基于865万条主动测量数据,系统分析了伊朗2025年6月的大规模断网事件。研究提出服务级断网监测框架,发现此次断网并非传统路由回撤,而是分四个阶段(局部试探、范围扩张、全国封锁、分级恢复)的渐进式、分布式服务封锁。核心结论是网络控制正从粗粒度切断转向精细化的服务级管控,传统监测指标可能误判网络状态。建议监测系统需关注服务层活性以准确评估网络韧性。
评论:0   参与:  0