网易首页 > 网易号 > 正文 申请入驻

潜伏14年的Linux内核漏洞:本地提权到root,还能逃出容器

0
分享至

  一个存在了14年的Linux内核漏洞,能让本地攻击者拿到root权限,在概念验证环境里甚至能逃出Docker容器,反过来控制宿主机。

  问题出在Linux的AF_ALG用户态加密接口上。这个接口允许非特权本地进程访问,对内核研究者来说是一块很有价值的攻击面。漏洞的根源,是对同一个socket的并发写入不安全——多个线程同时往用于AES加解密等操作的socket里写数据,就可能出问题。

  

  漏洞是怎么被发现的

  2025年,STAR Labs的安全研究员Muhammad Alifa Ramdhan在为谷歌kernelCTF项目审计Linux内核代码时发现了这个问题。他和同事Bing-Jhong Billy Jheng一起完成了研究,证明这个bug可以被开发成一个可靠的本地提权利用工具。

  据报道,这次kernelCTF提交获得了113,337美元的奖励。CISA也已将CVE-2025-39964列入"已被在野利用"的漏洞名单,这让打补丁的紧迫性进一步上升。

  竞态条件如何变成提权工具

  底层问题是一个竞态条件,出在AF_ALG的sendmsg()处理路径上。正常情况下,内核会跨一个或多个请求收集加密输入,用scatter-gather列表跟踪这些缓冲区。有一个叫merge的上下文标志,表示最后一个缓冲区还有未使用的页空间,可以安全追加新数据。

  但两个线程可以同时对同一个AF_ALG操作socket发起写入。虽然socket锁保护了大部分状态变更,可当某个线程在等待可写缓冲区空间时,内核会释放这把锁。这就给了另一个写入者机会,在原来的线程恢复之前修改共享上下文。

  根据IDNsec的研究,攻击者可以操纵时序,让ctx->merge保持启用状态,而最终的scatter-gather列表里却没有有效条目。这样一来,后续写入就会通过sg[-1]访问到目标数组之前的元数据。这个越界访问之所以危险,是因为攻击者控制的堆数据可以影响伪造的scatterlist元数据。

  研究者利用这个条件构造了一个usercopy oracle,最终推导出任意内核写入原语。接下来,利用程序会覆盖core_pattern——这是控制Linux如何处理进程核心转储的内核设置。当core_pattern以管道符开头时,Linux会把配置的程序当作核心转储处理器来执行。替换这个值并让一个子进程崩溃,概念验证就能以root权限运行攻击者控制的二进制文件。

  由于容器共享宿主内核,同样的内核级原语在受影响的配置下可以实现Docker容器逃逸。

  哪些版本受影响

  这段有漏洞的代码是2011年随Linux 2.6.38引入的,暴露时间大约14年。受影响版本包括修复后的稳定版之前的内核,具体还要看各发行版是否做了backport。

  公开公告列出的修复版本包括:

  Linux 5.10.246

  Linux 5.15.195

  Linux 6.1.155

  Linux 6.6.109

  Linux 6.12.50

  Linux 6.16.10

  上游Linux开发者修复这个问题的方式,是给AF_ALG上下文加上独占写入所有权。补丁引入了ctx->write状态检查,让第二个并发写入者直接失败,而不是去改动socket的共享状态。

  管理员应该尽快安装所在发行版的已修补内核包,并重启进入更新后的内核。组织需要优先处理共享Linux基础设施、容器宿主机、多用户系统,以及那些会执行不受信任本地代码或租户工作负载的环境。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
扬州通报:戴建明、张有新被查

扬州通报:戴建明、张有新被查

扬子晚报
2026-09-29 16:46:07
16集反谍新剧来袭!欧豪秦俊杰联手,李幼斌助阵

16集反谍新剧来袭!欧豪秦俊杰联手,李幼斌助阵

喜欢历史的阿繁
2026-09-29 01:08:29
苏林恐怕没想到,在美国等了4天3夜,特朗普却连见面的机会都不给

苏林恐怕没想到,在美国等了4天3夜,特朗普却连见面的机会都不给

感恩每日相伴
2026-09-29 17:11:42
原来拉拉之间也是要彩礼的,网友说:那个拉拉无助的像个男人!

原来拉拉之间也是要彩礼的,网友说:那个拉拉无助的像个男人!

黯泉
2026-09-29 18:36:26
太离谱,广东一男子捐钱建学校,被入狱后发现教学楼烂尾,更多细节曝光,网友热议!

太离谱,广东一男子捐钱建学校,被入狱后发现教学楼烂尾,更多细节曝光,网友热议!

眼光很亮
2026-09-29 12:39:49
陈妤颉,拿下名古屋亚运会的第三枚金牌!田径男女混合4×100米接力,中国队力压泰国、日本夺冠

陈妤颉,拿下名古屋亚运会的第三枚金牌!田径男女混合4×100米接力,中国队力压泰国、日本夺冠

开成运动会
2026-09-29 20:11:35
万万没想到,拿下亚运会冠军的陈妤颉,在日本被折腾到5点才能睡

万万没想到,拿下亚运会冠军的陈妤颉,在日本被折腾到5点才能睡

何蕥室内设计
2026-09-27 15:38:53
大脑开始萎缩,喝水就知道?脑萎缩的人,喝水时多半有4个表现

大脑开始萎缩,喝水就知道?脑萎缩的人,喝水时多半有4个表现

芹姐说生活
2026-09-28 17:24:50
英伟达CEO黄仁勋回应AI模型蒸馏争议:这是市场竞争行为

英伟达CEO黄仁勋回应AI模型蒸馏争议:这是市场竞争行为

IT之家
2026-09-29 09:22:11
保姆照顾北京70岁大爷,大爷去世她继承遗产,儿子看到一封信崩溃

保姆照顾北京70岁大爷,大爷去世她继承遗产,儿子看到一封信崩溃

罪案洞察者
2025-06-28 11:22:28
成方圆追忆刘欢:9月25日,我给他发微信,却再没等到回复

成方圆追忆刘欢:9月25日,我给他发微信,却再没等到回复

老吴教育课堂
2026-09-28 17:35:44
吴洪娇夺得亚运会田径女子800米金牌

吴洪娇夺得亚运会田径女子800米金牌

界面新闻
2026-09-29 18:55:06
急功近利遭反噬:红利曼一年战果,四个月被清零

急功近利遭反噬:红利曼一年战果,四个月被清零

寰球经纬所
2026-09-29 19:21:27
银行行长再三强调:78岁以后存钱,千万不要全部存在个人名下

银行行长再三强调:78岁以后存钱,千万不要全部存在个人名下

三农老历
2026-09-22 06:50:44
王玉雯被曝隐婚仅几天,更多“猛料”被扒,终为年少轻狂买了单

王玉雯被曝隐婚仅几天,更多“猛料”被扒,终为年少轻狂买了单

林子说事
2026-09-28 10:47:54
邓亚萍点评男单决赛遭网友质疑:压着打?睁眼说瞎话!你已经过时了

邓亚萍点评男单决赛遭网友质疑:压着打?睁眼说瞎话!你已经过时了

念洲
2026-09-29 08:21:40
前国乒队员:舆论已让我们失去一位优秀的选手 别让王楚钦成下一个

前国乒队员:舆论已让我们失去一位优秀的选手 别让王楚钦成下一个

风过乡
2026-09-29 08:10:06
好消息!油价或将迎来大幅下调

好消息!油价或将迎来大幅下调

沙雕小琳琳
2026-09-27 15:47:20
提前布局中甲?青岛海牛战略性调整,中超收官思路引热议

提前布局中甲?青岛海牛战略性调整,中超收官思路引热议

狮王乱弹
2026-09-29 13:45:15
全网跟跳!“狗熊哆嗦毛”,啥来头?

全网跟跳!“狗熊哆嗦毛”,啥来头?

环球网资讯
2026-09-29 08:20:11
2026-09-29 22:08:49
灰度测试中
灰度测试中
生活正在重构,目前还在灰度测试阶段,暂不全量发布。
187文章数 85关注度
往期回顾 全部

科技要闻

82亿美元收购!李飞飞将与苏姿丰并肩做AI

头条要闻

老夫妻开包子铺28年想退休 儿子纠结是否接班:太辛苦

头条要闻

老夫妻开包子铺28年想退休 儿子纠结是否接班:太辛苦

体育要闻

石雨豪:亚运金牌与背后的十年

娱乐要闻

赌王四房婚礼,何超琼带三房成员现身

财经要闻

央行调整完善若干货币政策工具

汽车要闻

京北"小兰博"/限时售9.99万起 北京现代艾尼氪V上市

态度原创

本地
教育
数码
房产
军事航空

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

教育要闻

厕所是学校的"第四空间"

数码要闻

火影T5A 2026款游戏本发售:酷睿i5-13420H + RTX 3050,5499元起

房产要闻

山海悦·壹号院喜封金顶 第五代住宅重塑自贸港人居新标杆

军事要闻

伊朗最高领袖最新发声:伊朗现已变得独立、强大

无障碍浏览 进入关怀版