959 matches found
cve-2026-31431
CVE-2026-31431 — “Copy Fail” 研究仓库 一个 100% 可靠的 Linux 本地权限提升漏洞,影响自 2017 年以来所有主流发行版。 authencesn 中的一个逻辑错误,通过 AFALG 和 splice 链式利用,形成 4 字节页缓存写入——近十年来一直可被静默利用。 ⚠️ 免责声明 本仓库中的所有代码和文档仅供授权的安全研究和教育目的使用。 在您不拥有或未经明确书面授权测试的系统上运行漏洞利用代码是违法的。使用本仓库即表示您对自身行为承担全部责任。 概述 Copy Fail 的与众不同之处 仓库结构 root@kitploit: . ├──...
CVE-2026-31431-Advanced-Exploit
CVE-2026-31431 — Copy Fail Linux 内核页缓存越权写入漏洞 AFALG AEAD 散列表链错误 概述 Linux 内核 algifaead 接口存在一个漏洞,允许无特权用户 向任意可读文件 的页缓存(page cache)写入任意数据——完全绕过文件权限检查、强制访问控制(MAC)以及完整性校验。 磁盘上的文件内容不会改变,但此后所有读取该文件的进程(包括 SUID 程序、动态链接器、execve 等)都会看到攻击者篡改后的版本,直到页缓存被回收。 影响范围 项目| 说明 ---|--- 子系统| crypto/algifaead.c 算法|...
CVE-2026-31431-exploit
CVE-2026-31431 严重警告 这两份 Linux 本地提权利用实现都属于运行时破坏性 利用。 它们会覆写高权限目标文件的运行时 page-cache 视图 ,例如: su PAM 配置文件 patch 模式里手工指定的文件 这通常不是常规意义上的持久化落盘改文件,但它会立即改变运行时行为 ,并直接影响认证 / 提权流程。 当前仓库不提供 真正无破坏性的 root 模式。 文件 copyfailrawsuroot.c copyfailportablelpe.c 两者都只面向 Linux 。 后续更新中可能会补充适配更多架构的预编译版本。 编译...
CVE-2026-31431
CVE-2026-31431 — “Copy Fail” Linux 内核 crypto algifaead 子系统中的本地权限提升漏洞。 概述 CVE-2026-31431,代号“Copy Fail”,是 Linux 内核 authencesn 加密模板(algifaead)中的一个逻辑缺陷。它允许非特权本地用户对任何可读文件的页缓存执行受控的 4 字节写入,从而可被利用来修改 setuid 二进制文件并获得 root 权限。 CVSS: 7.8(高危) 受影响范围: 自 2017 年以来发布的所有主流 Linux 内核 利用方式: 一个 732 字节的 Python...
CVE-2026-31431-CopyFail-static-ELF--POC
CVE-2026-31431: Copy Fail - 587字节静态ELF 这个漏洞不是我发现的。功劳归于 Xint Code / Theori。 这个仓库是我对如何将漏洞利用做到尽可能小的尝试——一个 手工编写的x8664 ELF,仅用587字节完成完整的本地提权。没有libc,没有 链接器,没有运行时。只有NASM和固执。 实际上,内核通过AFALG + splice将写入原语交给你, 可以写入任何可读文件的页缓存。将其指向setuid 二进制的入口点,写入shellcode,执行该二进制,获得root。 关于体积的参考:原始的公开Copy Fail文章附带了一个微型...
CVE-2026-53365
CVE-2026-53365 — VsockDrop:iouring + AFVSOCK 零拷贝引用计数下溢,Page-Cache 改写提权 HackSpeak 分发镜像。本仓库为 MaherAzzouzi/vsockdrop 的分发镜像 ,代码与上游一致;上游未附 LICENSE,镜像按分发惯例采用 MIT License,Copyright c 2026 HackSpeak ,源码版权归原作者 MaherAzzouzi。 ⚠️ 包含完整本地提权LPEexploit ——会修改 /usr/bin/su 的 page-cacheCoW...
CVE-2026-31431-Metasploit-exploit
CVE-2026-31431 - Linux内核AFALG "Copy Fail"本地权限提升 一个自动化的Metasploit后渗透利用模块,利用 CVE-2026-31431 (俗称 "Copy Fail" )在易受攻击的Linux内核(版本 4.14 到 6.19.12)上执行本地权限提升(LPE)。 描述 该模块利用了Linux内核加密子系统(AFALG 接口的 algifaead 模块)中的逻辑缺陷。由于不当的就地内存优化,非特权本地用户可以使用 splice 系统调用将只读系统二进制文件(如 /usr/bin/su 或 /usr/bin/sudo)映射到 AFALG...
CVE-2026-31431
🐞 CVE-2026-31431 - Copy Fail authencesn の論理的な欠陥が AFALG と splice を介して連鎖し、システム上の任意の読み取り可能なファイルのページキャッシュへの制御された 4 バイト書き込みに到達します。レースコンディションもオフセットも、コンパイル済みペイロードも必要ありません。同じ 732 バイトのスクリプトで、2017 年以降のすべての Linux ディストリビューションで root を取得できます。 📑 目次 概要 根本原因の分析 📂 AFALG + splice プリミティブ 2017年のインプレース最適化 authencesn...
CVE-2026-43284
🚨 CVE-2026-43284 — Dirty Frag 🚨 汎用 Linux カーネル ローカル権限昇格 概要 フィールド| 詳細 ---|--- CVE| CVE-2026-43284 xfrm/ESP + CVE-2026-43500 RxRPC 通称| Dirty Frag CVSS| 7.8 HIGH タイプ| ローカル権限昇格 LPE 導入| Linux kernel 4.10 2017, commit cac2661c53f3 修正| Mainline commits f4c50a4034e6 / aa54b1d27fe0 必要条件| ローカルの非特権シェルアクセス...
CVE-2022-0847-Dirty-Pipe-
CVE-2022-0847-Dirty-Pipe- これは、Linuxシステムで権限昇格の問題に直面しているリポジトリと、「Dirty pipeline」の問題に関するニュースです。 CM4all(ドイツのウェブホスティング会社)の開発者マックス・ケラーマン氏は、2022年初頭にこの問題を発見しましたが、脆弱性を探していたわけではありません。彼は、顧客がサーバーのログが自然に破損していることに不満を抱いていることを知り、デバッグを行っていました。...
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 – una primitiva de escritura de 4 bytes en la caché de páginas del kernel de Linux en la plantilla AEAD authencesn, explotable mediante AFALG + splice. CVE-2026-31431 es un error lógico determinista y sin condiciones de carrera en el kernel de Linux. Un usuario local sin...
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 Sin condición de carrera. Sin offsets. Sin binario precompilado en el que confiar a ciegas. Una implementación en bash del CVE-2026-31431 Copy Fail. El script compila un pequeño helper en C inline en tiempo de ejecución. La capa bash se encarga de la detección de arquitectura, la...
DirtyFrag-go
dirtyfrag-go 2つのバグ。1つのシェル。ディスク書き込みなし。 dirtyfrag(CVE-2026-43284 / CVE-2026-43500)のGo移植版です。 動作の仕組み(要約) このバグクラスはLinuxカーネルのXFRMサブシステムに存在します。ファイルページがパイプにspliceされ、その後ESP暗号化ソケットに送られると、カーネルはESPペイロードをその場で復号化します - ソースファイルのページキャッシュページに直接書き込まれます。ファイルは読み取り専用です。しかしページキャッシュはそうではありません。...
Drupal_REST-RCE_Unauthenticated
CVE-2019-6340 — Drupal RESTful Web Services RCE Python による CVE-2019-6340 のリモートコード実行エクスプロイト実装です。Metasploit モジュール の解析と、leonjza の先行研究に基づいています。 EDB-46459 との主な違い: POST を GET ではなく使用し、Drupal のページキャッシュをバイパスします。同じターゲットに対してキャッシュの有効期限を待たずに複数回実行できます。 必要条件 pip install requests 使用方法 python3 exploit.py -c optio...
Fragnesia-go
fragnesia-go Una SA. Un byte a la vez. Sin condiciones de carrera. Implementación en Go de fragnesia CVE-2026-46300. Miembro de la clase de vulnerabilidades Dirty Frag: error distinto, misma superficie, parche propio. Cómo funciona tl;dr El fallo está en el subsistema XFRM ESP-in-TCP de Linux...
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 竞态条件允许无特权进程损坏只读...