Linux 内核再曝高危漏洞:内存任意写入与一行命令提权 Root,两周内连发三起
2026-05-14 13:55:40
5 月 14 日消息,安全研究团队 V12 Security 近日公开披露 Linux 内核本地提权漏洞"Fragnesia"(编号:CVE-2026-46300)。这是继"Copy Fail"与"Dirty Frag"之后,两周内第三个被公开的 Linux 内核高危漏洞。
漏洞由研究员William Bowling与V12团队发现,属于Dirty Frag漏洞家族,任何未经授权的本地用户均可稳定获取root最高权限,且完全无需依赖竞争条件。
漏洞根源在于Linux内核XFRM ESP-in-TCP子系统的逻辑缺陷。skb在合并共享页碎片时,未能正确传播SKBFL_SHARED_FRAG标记,导致ESP路径在页缓存页上原地解密,最终实现对内核页缓存中只读文件的任意字节写入。

攻击流程大致可分为五步:
1、通过创建用户与网络命名空间以获取CAP_NET_ADMIN能力,为攻击创造条件。
在内核中安装一个使用已知密钥的AES-128-GCM加密的ESP安全关联(SA)。利用AF_ALG接口构建一个256项的密钥流查找表,将每个可能的密钥流字节映射到对应的随机数(IV nonce)上。将目标文件/usr/bin/su的数据拼接入TCP缓冲区,再切换到espintcp模式,利用内核的原地解密操作精确改写该文件在页缓存中的内容。通过执行被篡改的/usr/bin/su文件获得root shell。
该漏洞最危险之处在于篡改仅存于内存页缓存,磁盘上/usr/bin/su原文件丝毫无损。
Ubuntu默认AppArmor限制可提升利用门槛,但仅需额外绕过一步,不构成漏洞本体的有效防护。若系统不依赖IPsec ESP或RxRPC协议,应立即执行命令禁用相关模块。
上游补丁已于5月13日提交至netdev邮件列表,修补内核skbuff.c中共享碎片标记传播逻辑。同日Fedora 43内核7.0.6已包含该修复。
若系统疑似已被利用,须执行命令清除页缓存或直接重启。具体命令为:echo 1 | tee /proc/sys/vm/drop_caches

相关阅读
-
什么是 USDC?微信/支付宝安全购买 USDC 图文教程(2024 最新指南)链知识 2026-05-14 13:50:07
-
全面解析第三方钱包下载App的优势与注意事项链百科 2026-05-14 13:49:46
-
华硕首款 2.5 槽 RTX 5090 显卡欧洲上市:液态金属散热,3 万元起售链资讯 2026-05-14 13:49:29
-
今日爆料-51爆料:直播视频软件的无限可能链资讯 2026-05-14 13:46:42
-
蓝箭航天大红屏!朱雀二号改进型遥五火箭发射成功链资讯 2026-05-14 13:42:43
-
贝莱德加速代币化金融布局:申请推出 2 档链上基金链知识 2026-05-14 13:41:01
-
NVIDIA 疯狂扫货全光交换机:连展示机都不放过,库存一机不剩!链资讯 2026-05-14 13:37:27
-
探索PayPal官网:数字支付的安全与便捷之道链百科 2026-05-14 13:35:50
-
2026 年 1 月五大加密空投盘点:新手如何最大化空投奖励?链知识 2026-05-14 13:33:11
-
三星 5 万人罢工致内存硬盘价格暴涨!华强北 DDR4 报价急涨 20%链资讯 2026-05-14 13:31:33