Linux内核“Dirty Frag”漏洞(CVE-2026-43284)修复方案

"Dirty Frag"漏洞(CVE-2026-43284) 是最近公开的 Linux 内核本地提权漏洞,影响大量 2017 年之后的内核版本。当前的修复分为两种:临时缓解 (马上做)和 安装官方补丁内核 (推荐最终方案)。(Tom's Hardware)

一、先确认是否受影响

大多数现代 Linux 发行版都可能受影响,包括:

  • Ubuntu

  • Debian

  • Fedora

  • RHEL

  • CentOS Stream

  • openSUSE

查看内核版本:

复制代码
uname -r

如果是 2017 之后的较新内核,基本建议直接做缓解。


二、立即缓解(官方目前最推荐)

漏洞主要涉及:

  • esp4

  • esp6

  • rxrpc

临时禁用这些模块即可显著降低风险。(Cyber Kendra)

执行:

复制代码
sudo tee /etc/modprobe.d/disable-dirtyfrag.conf <<EOF
install esp4 /bin/false
install esp6 /bin/false
install rxrpc /bin/false
EOF

然后卸载已加载模块:

复制代码
sudo modprobe -r esp4 esp6 rxrpc 2>/dev/null

刷新缓存:

复制代码
sudo sync
echo 3 | sudo tee /proc/sys/vm/drop_caches

最后重启:

复制代码
sudo reboot

三、安装发行版最新安全更新(推荐)

很多发行版已经开始推送修复版内核。(NHS England Digital)

Ubuntu / Debian

复制代码
sudo apt update
sudo apt full-upgrade
sudo reboot

查看是否已升级:

复制代码
uname -r

RHEL / Rocky / AlmaLinux / CentOS

复制代码
sudo dnf update kernel
sudo reboot

Fedora

复制代码
sudo dnf upgrade
sudo reboot

Arch Linux

复制代码
sudo pacman -Syu
sudo reboot

四、检查模块是否真的禁用了

复制代码
lsmod | egrep 'esp4|esp6|rxrpc'

如果没有输出,说明已经成功禁用。


五、如果你使用 IPsec VPN,需要注意

禁用 esp4/esp6 会影响:

  • IPsec VPN

  • strongSwan

  • 某些企业 VPN

禁用 rxrpc 会影响:

  • AFS 文件系统

如果服务器依赖这些功能,需要:

  1. 尽快升级到发行版提供的修复内核

  2. 不要长期依赖模块禁用方案


六、企业服务器建议

如果是生产环境:

  • 立刻限制普通用户 SSH 登录

  • 检查是否存在 WebShell / 容器逃逸风险

  • 更新所有容器宿主机内核

  • 开启:

    • SELinux

    • AppArmor

    • auditd

  • 尽快打内核补丁

因为 Dirty Frag 属于"本地提权",通常是攻击者先获得普通权限后再提 root。(Reddit)


七、一键临时修复脚本

复制代码
sudo bash -c '
cat >/etc/modprobe.d/disable-dirtyfrag.conf <<EOF
install esp4 /bin/false
install esp6 /bin/false
install rxrpc /bin/false
EOF

modprobe -r esp4 esp6 rxrpc 2>/dev/null || true
sync
echo 3 >/proc/sys/vm/drop_caches
'

相关推荐
星恒随风11 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
少司府11 小时前
嵌入式入门篇(二):初识STM32F103ZET6
linux·python·stm32·单片机·嵌入式硬件·mcu·嵌入式软件
无足鸟ICT11 小时前
【RHCA+】IO调度算法
linux·服务器
打工仔折腾 AI12 小时前
Changedetection.io 网页变动监控:Docker 部署、通知配置与公网暴露实践
运维·人工智能·后端·python·docker·容器·性能优化
wacsii12 小时前
【Linux进程(四)】命令行参数与环境变量
linux·服务器
无奈笑天下12 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
fengkai454512 小时前
Prometheus+K8s弹性伸缩综合项目
运维·kubernetes·k8s·prometheus·hpa·vpa
科研邪修法13 小时前
培训PDF保护配置:把需求转换成可验收权限
linux·服务器·网络
Felven14 小时前
中科驭数100G网卡RDMA性能测试
linux·rdma·中科驭数·100g网卡
分布式存储与RustFS14 小时前
镜像仓库的层别只堆本地盘:用 RustFS 给 Harbor 当 S3 后端
运维·云原生·开源·对象存储·分布式存储·s3·性能基准