258 matches found
Copy-Fail-CVE-2026-31431-modernized
Copy-Fail-CVE-2026-31431-modernized Copy Fail PE 的现代化版本 使用方法: 只需克隆仓库并运行 Poc.py 即可 : 教育目的 此概念验证仅用于教育目的 灵感来源 :theori-io 的主漏洞利用...
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。 快速测试(无需构建) 如果您想立即测试而无需从源码构建,请下载发布二进制文件并运行: wget...
CVE-2026-31431-Copy-Fail
CVE-2026-31431-Copy-Fail 由 infrar3d 利用 本仓库包含针对 CVE-2026-31431(Copy Fail) 的概念验证漏洞利用代码。 CVE-2026-31431,又称“Copy Fail”,是 Linux 内核中一个高严重性的本地权限提升(LPE)漏洞,已存在近十年。它允许非特权本地用户获取 root 访问权限。 使用方法: python3 CVE-2026-31431.py 或 python3 CVE-2026-31431.py username ⚠️ 免责声明 ⚠️ 本软件及概念验证代码仅供教育和研究目的 使用。 作者不对...
copy-fail-zig
Copy Fail CVE-2026-31431 Zig 实现 732 字节 概念验证 的 Zig 实现,针对由 Theori / Xint 于 2026 年 4 月 29 日披露的 Copy Fail Linux 本地提权漏洞(CVE-2026-31431)。 详细分析文章可在 copy.fail 查看。 此实现无运行时依赖,可作为独立二进制文件运行。 构建 构建该漏洞利用程序需要 zig 0.16.0 或更高版本,可从 ziglang.org 安装。 要构建漏洞利用程序,请在终端中运行以下命令: zig build 可选地,可以为不同的目标平台进行交叉构建 例如 zig build...
fix-cve-2026-3143
fix-cve-2026-3143 诊断并修复漏洞 CVE-2026-31431(复制失败) 安装 将安装脚本复制到剪贴板,然后在命令行中运行 sudo apt install git && cd && git clone https://github.com/ClimbMunchkin/fix-cve-2026-3143.git fix-cve-2026-3143 && chmod +x /fix-cve-2026-3143/fix-cve-2026-31431.sh && cd /fix-cve-2026-3143 运行与使用 1. 完整诊断...
copy-fail-CVE-2026-31431-Python-Golfing
此存储库没有 README。...
copy-fail-CVE-2026-31431
复制失败:Linux 发行版 参考:https://xint.io/blog/copy-fail-linux-distributionsthe-demo-5...
copy-fail
Copy Fail PoC CVE=2026-31431 的概念验证 这些脚本可将任意普通用户提权至 root。适用于 大多数 Linux 发行版和 CPU。 技术文章详见 https://copy.fail...
copy.fail-mitigation-MLM
在 Multi-Linux Manager 中创建新的配置通道(State Channel) 使用 copy-fail.sls 文件中的代码,在 Multi-Linux Manager 中创建一个新的配置通道(State Channel)。将该配置通道分配给您的所有机器并运行它,或执行 Highstate。 这是一个临时修复方案!...
CVE-2026-31431-Copy-Fail
CVE-2026-31431 - 验证与缓解脚本 本仓库记录了一个用于评估 Linux 主机(重点为 Ubuntu)对 CVE-2026-31431 暴露情况的 Bash 脚本,并通过阻止 algifaead 模块来应用简单的缓解措施。 语言版本: 英语:README.md 葡萄牙语:README.pt-BR.md 该脚本支持三种模式: --check:收集主机信息并分类当前状态。 --mitigate:创建 modprobe 规则以阻止易受攻击的模块,并尝试卸载该模块。 --update:通过 apt 运行内核软件包升级。 关于该漏洞 CVE-2026-31431,公开名称为 Copy...
cve-2026-31431
CVE-2026-31431(复制失败)测试 此仓库包含一个 GitHub Actions 工作流文件,用于测试操作运行器是否受到 CVE-2026-31431 的影响。 你可以自行进行测试,只需通过此模板创建一个仓库,并手动触发 test.yml 工作流(记得将 on 字段改为你的测试目标)。 能直接说结论吗? 可以,我已在基于 ubuntu-latest 镜像的官方运行器上于 2026/4/30 10:43(UTC+8)运行了测试。 结果如下: Output received: uid=0root gid=1001runner...
copy-fail-CVE-2026-31431-C
copy-fail-CVE-2026-31431-C 已在 ubuntu 24、ubuntu 25、kali 2026 上验证。 gcc -o exploit exploit.c -lz && chmod +x exploit && ./exploit 静态编译 sudo apt install zlib1g-dev gcc -static -o exploit exploit.c -lz 或 aarch64-linux-gnu-gcc -o exploit exploit.c -lz -static...
CVE-2026-31431-Copy-Fail---Vulnerability-Detection-Script
CVE-2026-31431 — Copy Fail — 漏洞检测脚本 仅检测。可用的 PoC 已存在于 copy.fail/exploit。 此脚本面向系统管理员和安全团队,用于确定自身是否受影响——或在修补后是否仍然受影响。 这是什么? 2026年4月29日,一个名为 Copy Fail (CVE-2026-31431)的漏洞由 Xint 代码研究团队公开披露。这是一个逻辑缺陷,自大约 2017年 起便悄然存在于 Linux 内核中——近十年之久——它允许任何非特权本地用户获取 root 权限。 不是"在特定条件下、靠点运气和顺风才能获取 root"。而是……直接获取...
CVE-2026-31431-exp
根据 https://github.com/theori-io/copy-fail-CVE-2026-31431 改编而来。 添加了 payload 加密混淆,cache 回写提升系统稳定性,自适应 chunk,0依赖,多架构支持(x86、arm、i386等)等特性。 理论上可以在内核 2.6.38 - 6.18 之间利用。 syscache、tinybin(体积更小) 是 c 语言版本 sys-events-proc 是 rust 版本 保证绿色,直接用即可,源码已开放。 欢迎使用本工具检测系统是否安全。 顺便请关注我的笔记项目,一起做一个免费好用的笔记软件,让知识管理更简单。...
copyfail-c
copyfail-c 用于研究 Copy Fail(CVE-2026-31431)的最小 C 语言复现。 该仓库包含一个围绕 Linux 内核 AFALG 接口构建的紧凑 C 语言实现,用于漏洞研究、行为分析和受控复现。 仓库结构 . ├── src/ C 源代码 ├── dist/ 构建后的二进制产物 构建 make 生成的二进制文件为 ./dist/copyfail。 运行 该程序需要一个输入文件路径参数。例如: ./dist/copyfail "$which su" 以只读方式打开,并在每次迭代中用作 splice 的源,始终从文件偏移量 0 开始。一个常见的选择是可读的...
cve-2026-31431
CVE-2026-31431 Copy Fail 检测与缓解工具 本项目提供一组 Bash 脚本,用于检测和缓解 CVE-2026-31431 (又称 "Copy Fail")Linux 内核本地权限提升漏洞。 漏洞简介 CVE 编号 : CVE-2026-31431 漏洞类型 : 本地权限提升(Local Privilege Escalation) 影响组件 : Linux Kernel - AFALG socket / AEAD 加密接口 修复提交 : a664bf3d603d 及之后补丁 公开名称 : Copy Fail 该漏洞存在于 Linux 内核的 AFALG socket...
CVE-2026-31431-Linux-Copy-Fail
CVE-2026-31431 - Exploit Copy-Fail de Linux Rust Una implementación en Rust de un exploit de escalada de privilegios local para CVE-2026-31431 Copy-Fail. Permite ejecutar shellcode personalizado como Meterpreter Introducción Xint reveló CVE-2026-31431, una vulnerabilidad de escritura arbitraria e...
CVE-2026-31431-old-python
CVE-2026-31431 fork 自:https://github.com/theori-io/copy-fail-CVE-2026-31431/blob/main/copyfailexp.py 问题 低于 3.10 的 Python 版本没有 os.splice 实现。 解决方案 用于 splice 的 Ctypes Python 封装,可在旧版 Python 上运行 已在 python 3.7.3 上测试通过...
copy-fail-cve-2026-31431
Copy Fail 的 CVE 检查器(CVE-2026-31431) 作者/贡献者 :Patrick Doyle(作者/维护者)、Effie Renard(合著者)、Kimberly-Lee Banks(合著者)、Chris F.(支持/代码审查) AI 披露 :Claude Code 用于编写测试文件、编写测试数据以及进行代码安全审查。 所有编辑均由其中一位贡献者手动审核。 描述 单个静态链接的 Go 二进制文件,用于对 Linux 主机暴露于 CVE-2026-31431 的风险进行分类。 该工具是被动式...
copy-fail-go
Copy Fail - CVE-2026-31431 - golang 版本 ⚠️ 警告:该程序极其危险且属于实验性质。清除漏洞利用需要手动清理。使用风险自负! 技术分析文章 原始仓库 运行 运行前检查 /usr/bin/su: user@pc:$ hexdump -n 300 -x /usr/bin/su 0000000 457f 464c 0102 0001 0000 0000 0000 0000 0000010 0003 003e 0001 0000 44d0 0000 0000 0000 0000020 0040 0000 0000 0000 d1c0 0000 0000 0000...