949 matches found
CVE-2026-31431-Check
CVE-2026-31431 Copy Fail 漏洞排查脚本 漏洞概述 CVE-2026-31431 Copy Fail 是 Linux 内核本地提权漏洞,通过 AFALG 套接字(address family 38)结合 splice 零拷贝系统调用,绕过文件写权限篡改页缓存(page cache),实现无写权限的 SUID 二进制文件篡改,进而获取 root 权限。 攻击链 root@kitploit: socketAFALG, SOCKSEQPACKET, 0 创建 AFALG 套接字 - bindauthencesnhmacsha256,cbcaes 绑定 AEAD 加密模板 ...
copy_fail
Copy Fail — CVE-2026-31431 CVE-2026-31431(Copy Fail)是 Linux 内核 algifaead 模块(AFALG 子系统)中的一个本地权限提升漏洞。2017 年 8 月引入的一个逻辑缺陷允许任何无特权的本地用户通过 AFALG + splice 向任意可读文件的页缓存中写入 4 个受控字节,然后执行被篡改的 setuid 二进制文件以获得 root 权限。该漏洞利用是确定性的——无需竞态条件、无需内核偏移、不会导致系统崩溃。它影响所有搭载 4.14 至 7.0-rc 内核的主流 Linux 发行版。 CVSS:7.8 | 修复版本:内核...
CVE_2026_31431
CVE-2026-31431 Copy Fail – Linux 内核 authencesn AEAD 模板中的一个 4 字节页缓存写入原语,可通过 AFALG + splice 加以利用。 CVE-2026-31431 是 Linux 内核中的一个确定性、无竞争条件的逻辑漏洞。 非特权本地用户可以覆盖任何可读文件页缓存中的 4 字节 。 磁盘上的文件永远不会被修改;只有内存中的副本会被更改。 由于页缓存在整个系统中共享(包括跨容器),该原语可用于: 本地权限提升 (root) 容器逃逸 (页缓存与宿主机共享) 该漏洞由 Xint Code Research Team 发现,并于 202...
copy-fail-cve-2026-31431
Copy Fail - CVE-2026-31431 本仓库提供了公开 Copy Fail PoC 的 Go 移植版本,以及一个可复现的多架构 Linux 二进制构建流水线。 Copy Fail(CVE-2026-31431)是 Linux 内核中 authencesn 的一个逻辑缺陷,它能够通过 AFALG + splice 实现对页缓存数据确定性的 4 字节写入。 负责任使用 请仅在您被明确授权测试的环境中使用本项目。请勿针对您不拥有或未经书面许可评估的系统运行此 PoC。 快速测试(无需构建) 如果您想立即测试而无需从源码构建,请下载发布二进制文件并运行:...
Copyfail-sh
copyfail-sh 无竞态条件。无偏移量。无需盲目信任的预编译二进制文件。 一个针对 CVE-2026-31431(复制失败漏洞)的 Bash 实现。该脚本在运行时会内联编译一个最小的 C 辅助程序。Bash 层负责架构检测、载荷解压和目标选择;C 层负责实际的与内核的交互(AFALG 套接字、splice、sendmsg),这些是 Bash 本身无法触及的。 完整的技术细节请参见 copy.fail。 工作原理(长话短说) 该漏洞位于 algifaead 中,即内核的 AFALG AEAD 套接字接口。2017 年的一项原地优化使得页面缓存页面可能出现在 authencesn...
DirtyFrag-go
dirtyfrag-go 两个漏洞。一个 Shell。零磁盘写入。 dirtyfrag(CVE-2026-43284 / CVE-2026-43500)的 Go 移植版。 工作原理(简述) 这类漏洞位于 Linux 内核的 XFRM 子系统。当文件页被 splice 送入管道,再送入 ESP 加密的套接字时,内核会在原地解密 ESP 载荷——直接写入源文件的页缓存页。文件是只读的,但页缓存不是。 dirtyfrag 利用这一原语串联了两个独立的漏洞: CVE-2026-43284 - ESP/XFRM 路径 通过 NETLINKXFRM 安装 48 条 XFRM 传输模式 SA。每条 S...
Drupal_REST-RCE_Unauthenticated
CVE-2019-6340 — Drupal Servicios Web RESTful RCE Implementación en Python del exploit de ejecución remota de código para CVE-2019-6340, basado en el análisis del módulo de Metasploit y del trabajo previo de leonjza. Diferencia clave con EDB-46459: usa POST en lugar de GET, evitando la caché de...
Fragnesia-go
fragnesia-go 一个SA。一次一个字节。无竞态。 Go 移植版 fragnesia CVE-2026-46300。属于 Dirty Frag 漏洞家族——不同的漏洞,相同的攻击面,独立的补丁。 工作原理 tl;dr 该漏洞位于 Linux XFRM ESP-in-TCP 子系统中。当数据已经通过 splice 从文件传输到 TCP 接收队列后,在套接字上安装 TCPULP espintcp 时,内核会将队列中的数据视为 ESP 密文记录并就地解密。该数据的来源是页缓存页面。解密过程将 AES-GCM 密钥流直接 XOR 到该页面中。...
Copy-Fail-CVE-2026-31431
Copy-Fail-CVE-2026-31431 Linux 内核漏洞 CVE-2026-31431 (又称 Copy Fail )的概念验证漏洞复现 。 致谢:Copy Fail 受影响系统 Linux 内核版本 4.14 及更高版本 自 2017 年至补丁部署期间 发布的大多数主流发行版(Ubuntu、Debian、Fedora、RHEL...) 与原始漏洞利用的区别 未压缩且可读的代码 原始漏洞利用代码较为紧凑 此版本已完全展开 备份与恢复二进制文件 创建目标二进制文件(例如 /usr/bin/su)的备份 通过哈希验证完整性 执行后恢复原始状态(成功的情况下) 概念验证...
Copy-Fail-CVE-2026-31431-Kubernetes-PoC
Copy Fail CVE-2026-31431 — Kubernetes 容器逃逸 PoC 一个概念验证,演示完全无特权容器 如何通过共享容器镜像层利用 CVE-2026-31431 Linux 内核页缓存损坏漏洞,在 Kubernetes 上实现节点级代码执行 。 免责声明: 本仓库仅用于教育和防御目的。请仅在您拥有或已获得明确授权测试的系统上使用。 背景 CVE-2026-31431("Copy Fail")是 Linux 内核页缓存写时复制(CoW)路径中的一个漏洞。AFALG splice 竞态条件允许无特权进程损坏只读...
CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite
CVE-2026-31431(“Copy Fail”)- 高级 LPE 概念验证 - C 语言重写 一个针对 CVE-2026-31431 的高级、逐字节精确的本地权限提升(LPE)概念验证(PoC),利用 Linux 内核加密子系统(algifaead)中的逻辑缺陷。 该仓库包含一个高度优化的 C 语言实现,通过操纵 AFALG 套接字接口和 splice 系统调用,可靠地覆盖只读的 Page Cache 内存。 漏洞概述 该漏洞被称为“Copy Fail”,允许无特权的本地攻击者强制内核将加密操作输出直接写入系统上任何文件的内存映射页中。通过针对 /usr/bin/su,该 PoC...
CVE-2026-46331
CVE-2026-46331 pedit COW – Vulnerabilidad de Envenenamiento de Caché de Páginas en el Editor de Paquetes de Linux net/sched Resumen Ejecutivo CVE-2026-46331 apodado “pedit COW” es una falla local de escalada de privilegios en el kernel de Linux en el subsistema de control de tráfico. Un usuario n...
tetragon-dirtyfrag
tetragon-dirtyfrag 在运行时使用 Cilium Tetragon TracingPolicy 阻止 DirtyFrag Linux 权限提升利用链(CVE-2026-43284 / CVE-2026-43500 )。该策略在其套接字设置步骤将公开的概念验证程序 SIGKILL,使其无法到达会赋予 root 权限的页缓存写入操作。 这是什么。 一份实验报告。我第一次搭建 Tetragon,想看看它是否真的能阻止一个真实的、当前内核的权限提升漏洞。它做到了。本文档精确记录了我运行了什么、触发了什么,以及同样重要的是,它所证明的局限。这不能 替代打补丁。 文件:本...
CVE-2022-0847_dirty-pipe
CVE-2022-0847 / Dirty Pipe 修改版的 Dirty Pipe CVE-2022-0847 PoC,通过劫持 SUID 二进制文件来生成 root shell。(同时尝试恢复受损的二进制文件) CVSS 评分:7.8 高 在 Linux 内核的 copypagetoiterpipe 和 pushpipe 函数中,新管道缓冲区结构的 "flags" 成员缺乏正确初始化,因此可能包含过时值。本地非特权用户可利用此漏洞写入由只读文件支持的页缓存中的页面,从而提升其在系统上的权限。 POC 作者: Max Kellermann [email protected]...
COPY-FAIL
Copy Fail -- CVE-2026-31431 レッドチームおよび許可されたペネトレーションテスト運用向けの堅牢化されたC実装。 ⚠️ 法的注意: 本ツールは、許可されたセキュリティ研究、許可されたペネトレーションテスト、および防御的分析のみを目的としています。自分が所有するシステム、またはテストする明示的な書面による許可を得たシステムでのみ使用してください。コンピュータシステムへの不正アクセスは違法です。 🚀 主要開発はGitLabに移行しました。 このリポジトリはこちらで積極的にメンテナンスされています。問題やコントリビューションについては、GitLabをご利用ください。 目次...
CVE-2026-31431
CVE-2026-31431 — 通过 AFALG 实现本地权限提升 2026-04-29 — 我在MyDigitalLife 论坛 分享此漏洞利用代码一天后,将其公开发布。 它不需要 Python;使用 C 语言编写,并通过以下命令编译为尽可能小的体积: root@kitploit: musl-gcc -static -Os -o exploit exploit.c -s 严重威胁。该漏洞利用二进制文件编译时无任何依赖,可用于测试任何 Linux 系统是否存在漏洞。 CVE-2026-31431 是 NIST 确认的 Linux 内核漏洞,允许非特权本地用户在数秒内获得 root...
copyfail-rs
copyfail-rs 针对 CVE-2026-31431(CopyFail)的多向量 PoC + 配套检测工具。 包含一个其他公开 PoC 均未提供的全新 PAM 认证绕过向量。 检测模式可捕获 AIDE / Wazuh / OSSEC / Tripwire 在结构上无法发现的问题。 单一静态二进制文件。约 108 KB。nostd musl。 演示 root@kitploit: noot@host:$ ./copyfail-rs --mode exploit sudo password for noot: root@host: id uid=0root gid=0root...
CVE-2026-31431
CVE-2026-31431 — Copy Fail 中文版 732 Bytes to Root on Every Major Linux Distribution CVE-2026-31431 Copy Fail is a logic bug in the Linux kernel's authencesn cryptographic template. It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any...
CVE-2026-31431-Copy-Fail-add-arm64
漏洞概述 项目| 内容 ---|--- CVE 编号| CVE-2026-31431 漏洞名称| Copy Fail 漏洞类型| Linux 内核本地提权 LPE CVSS 3.1 评分| 7.8 HIGH CWE| CWE-669: Incorrect Resource Transfer Between Spheres 影响范围| 2017 年至 2026 年 4 月间构建的所有 Linux 内核 CISA KEV| 已列入,截止修复日期 2026-05-15 公开时间| 2026-04-29 漏洞原理 2017 年内核在 algifaead...
cve-2026-31431
CVE-2026-31431(Copy Fail)工具集 本仓库包含 Linux algifaead / authencesn 页缓存 scratch-write 漏洞 CVE-2026-31431 的检测器和 PoC。 披露文章:https://xint.io/blog/copy-fail-linux-distributions 授权说明 仅可在你拥有或已获得明确授权的主机上使用。检测器是无破坏性的,只操作临时目录中的 sentinel 文件;PoC 和 LPE 会修改内存中的页缓存状态,属于真实的本地提权技术,未授权运行通常是违法行为。 漏洞概述 algifaead 会以原地方式执行...