当前位置:首页>Linux>Linux Dirty Frag 本地权限提升漏洞

Linux Dirty Frag 本地权限提升漏洞

  • 2026-10-11 08:51:00
Linux Dirty Frag 本地权限提升漏洞

点击↑蓝字关注我们

ENTERPRISE

PART
01
漏洞描述

Linux 内核是 Linux 操作系统的核心组件,由林纳斯·托瓦兹于 1991 年首次发布。它负责管理系统的硬件资源(如 CPU、内存、设备和文件系统),提供进程调度、内存管理、设备驱动、网络协议栈和安全机制等基础功能,是连接硬件与上层应用程序的桥梁。Linux 内核采用模块化设计和开源协议,具有高度的可定制性、稳定性和安全性,广泛应用于服务器、嵌入式设备、移动设备和云计算等领域。

Linux Dirty Frag 存在本地权限提升漏洞,该漏洞源于 xfrm-ESP 和 RxRPC 两个模块的页缓存写入逻辑缺陷,攻击者利用 splice() 等零拷贝路径污染 sk_buff 的 frag 成员,实现对页缓存的写入,从而在几乎所有主流 Linux 发行版上稳定提权。Dirty Frag 是 Copy Fail 漏洞的延续,两者均属于内核零拷贝路径(如 splice/sendfile)上的页缓存写入缺陷。

PART
02
影响范围
  • xfrm-ESP Page-Cache Write cac2661c53f3从 2017 年至今的所有上游内核

  • RxRPC Page-Cache Write 2dc334f1a63a从 2023 年 6 月至今的上游内核

    目前已知受影响版本:

  • Ubuntu 24.04.4:6.17.0-23-generic

  • RHEL 10.1: 6.12.0-124.49.1.el10_1.x86_64

  • openSUSE Tumbleweed:7.0.2-1-default

  • CentOS Stream 10:6.12.0-224.el10.x86_64

  • AlmaLinux 10:6.12.0-124.52.3.el10_1.x86_64

  • Fedora 44:6.19.14-300.fc44.x86_64

PART
03
修复建议

目前官方暂未发布补丁,请及时关注并更新至最新版本 。

临时缓解措施:
禁用三个相关内核模块可同时阻断两个变体的利用路径:
sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
PART
04
参考链接
  • https://github.com/V4bel/dirtyfrag/tree/master/

  • https://www.openwall.com/lists/oss-security/2026/05/07/8/

最新文章

随机文章