258 matches found
copy-fail-CVE-2026-31431
复制失败 - CVE-2026-31431 技术分析报告 已测试发行版 / 版本 发行版| 版本 ---|--- Ubuntu 24.04 LTS| 6.17.0-1007-aws Amazon Linux 2023| 6.18.8-9.213.amzn2023 RHEL 10.1| 6.12.0-124.45.1.el101 SUSE 16| 6.12.0-160000.9-default...
copy-fail-CVE-2026-31431-detection-probe
Linux 内核本地提权探测套件 —— Copy Fail 与 Dirty Frag 安全检测工具,用于两个相关的 Linux 内核本地权限提升漏洞家族 —— Copy Fail (CVE-2026-31431)和 Dirty Frag (CVE-2026-43284 / CVE-2026-43500)。两者自 2017 年起影响所有主流发行版,任何无特权本地用户均可利用,且两者需要独立 的缓解措施。 这些探测程序不会打开任何套接字,也不会执行任何加密或网络操作。 检测完全基于内核版本、发行版软件包元数据、模块状态及生效中的缓解标志 —— 上述信息均无需 sudo...
cve-2026-31431
CVE-2026-31431 — Linux 内核 algifaead “复制失败”:分析 针对 CVE-2026-31431 (CVSS 3.1 7.8 高危 , AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)的安全研究:AFALG AEAD 接口链中的三个可组合设计 缺陷串联成一次确定性、无竞态的 4 字节页缓存写入,可写入任意可读文件的任意偏移 ——磁盘副本保持干净,因此磁盘上的校验和看不到任何异常。公开漏洞利用(“复制失败”,Theori/Xint)以 732 字节的 Python 将其转化为本地提权(LPE);该缺陷存在于 2017 年至 2026...
copy-fail-CVE-2026-31431-cpp
此存储库没有 README。...
CVE-2026-31431_SCA_WAZUH
Wazuh SCA 策略:复制失败(CVE-2026-31431) 此策略文件: copy-fail-cve-2026-31431-policy.yml 旨在检测对 复制失败 / CVE-2026-31431 的可能暴露和缓解状态。 此策略检查的内容 1. algifaead 通过 modprobe 策略被禁用。 2. algifaead 当前未加载。 3. 缓解文件存在(/etc/modprobe.d/disable-algif.conf)。 4. 内核更新后重启的启发式检查通过。 5. 尽力而为的 seccomp 控制包含 AFALG(容器主机)。 为何以缓解措施为先 对于此...
cve-2026-31431-checker
CVE-2026-31431(Copy Fail)检测工具 一个针对 Linux 内核中 CVE-2026-31431“Copy Fail”漏洞的全面检测与分析工具。 ⚠️ 重要免责声明 本工具仅用于检测。它不会利用漏洞或修改任何系统文件。 仅读取系统信息和配置文件 不会写入 /etc/passwd、/usr/bin/su 或任何系统二进制文件 不会执行实际的漏洞利用尝试 仅可在您拥有并有权测试的系统上使用 本工具可能产生误报或漏报。 请始终使用官方检测器进行最终确认。 关于 CVE-2026-31431 CVE-2026-31431“Copy Fail”是一个严重的 Linux...
CVE-2026-31431
Copy Fail - CVE-2026-31431 技术文章 已测试的发行版 / 版本 发行版| 版本 ---|--- Ubuntu 24.04 LTS| 6.17.0-1007-aws Amazon Linux 2023| 6.18.8-9.213.amzn2023 RHEL 10.1| 6.12.0-124.45.1.el101 SUSE 16| 6.12.0-160000.9-default...
copy-fail-mitigation-with-bpftrace
Copy Fail 利用eBPF,一行代码修复 CVE-2026-31431, 又名 Copy Fail, 可以通过bpftrace命令,用一行代码进行修复,无须编译kpatch,无须cargo编译 English Version|中文版本 思路 要利用该漏洞,需要绑定到AFALG 接口,并且使用加密算法authencesn ,而这是绝大多数程序都不会用到的。这也就是修复代码可以发挥作用的地方。 文件列表 ├── kfunc.sh ├── kprobe.sh ├── tests │ └── bindafalg.py └── tracepoint.sh 为什么要这么多文件...
copyfail-arm64
Copy Fail ARM64 Research CVE-2026-31431 Analysis and ARM64 reproduction of the Copy Fail Linux kernel privilege escalation vulnerability CVE-2026-31431, originally disclosed by Xint. Blog post: Copy Fail on ARM64: Understanding and Porting CVE-2026-31431 What's Included File| Description ---|---...
copy-fail-CVE-2026-31431
Copy Fail CVE-2026-31431 - PoC 本仓库包含 Copy Fail CVE-2026-31431 漏洞的概念验证(PoC)。 ⚠️ 免责声明: 本项目仅用于教育和研究目的 。 请勿在您不拥有或未经许可测试的系统上使用。 🧪 使用方法 按照以下步骤运行 PoC: 克隆仓库 git clone https://github.com/ravindercodes/copy-fail-CVE-2026-31431 进入项目目录 cd copy-fail-CVE-2026-31431 运行漏洞利用脚本 python3 copyfailexp.py 切换到 root(如果成功)...
copy-fail
copy-fail CVE-2026-31431 的 PoC 使用方法: wget https://raw.githubusercontent.com/pedromizz/copy-fail/main/poc.py python3 poc.py $ id uid=0root pedromizz :...
copy-fail-CVE-2026-31431
CVE-2026-31431 Copy Fail 漏洞利用 作者:pyroceper 测试环境:Ubuntu 25.10 x8664 $ make $ ./exploit 检测到内核:6.17.0 正在将 /etc/passwd 备份到 /tmp 备份已保存为 /tmp/passwd.bak 正在获取 root shell... id uid=0pwn gid=0root groups=0root whoami pwn 致谢与参考: 原始漏洞发现:Taeyang Lee 和 Xint Code 研究团队 Python 实现:theori-io...
CVE-2026-31431-Copy-Fail
此存储库没有 README。...
ubuntu-cve-2026-31431-mitigation
在 Ubuntu 中更新内核和 kmod 以修复安全漏洞(CVE)的完整指南 CVE-2026-31431 该漏洞也被称为 Copy Fail,是 Linux 内核中的一个逻辑缺陷,发生在 AFALG / algifaead 路径中。根据披露者的描述,一个非授权的本地用户可以使 Linux 内核向一个可读文件的 page cache 中写入一个受控的 4 字节内容。结果是文件的 in-memory 版本被破坏,而磁盘上的文件保持完好。 本指南专为伊朗的系统管理员和技术社区编写,内容包括: 配置合适的 Mirror 更新 kmod 更新内核 检查安装是否正确 安全地重启系统 第 1 步:配...
copy-fail-CVE-2026-31431
Copy Fail - CVE-2026-31431 技术文章 已测试的发行版 / 版本 发行版| 版本 ---|--- Ubuntu 24.04 LTS| 6.17.0-1007-aws Amazon Linux 2023| 6.18.8-9.213.amzn2023 RHEL 10.1| 6.12.0-124.45.1.el101 SUSE 16| 6.12.0-160000.9-default...
ansible-role-cve-2026-31431
ansible-role-cve-2026-31431 用于应用(以及之后移除)针对 Linux 内核 AFALG / algifaead 子系统中 CVE-2026-31431(“Copy Fail”)的 modprobe.d 缓解措施的 Ansible 角色。 已在 Debian 上测试。欢迎针对其他发行版、边缘情况或改进提交 Pull Request。 功能说明 该角色会在 /etc/modprobe.d/ 中写入一个配置片段,阻止 algifaead 内核模块被加载: install algifaead /bin/false 随后通过以下步骤验证缓解措施确实生效: 1. 断言主机...
CVE-2026-31431-live-process-code-injection
CVE-2026-31431(Copy Fail)— 实时进程代码注入 PoC 演示通过页缓存(page cache)在运行中的进程内执行任意代码。 作者:@secinfosex 功能说明: 1. 编译一个测试二进制文件:check return 42; 并使其处于无限循环中 2. 启动该进程 3. 等待输出 "check = 42" 4. 通过 Copy Fail 页缓存写入,将 check 替换为 getpid shellcode 5. 等待输出 "check = " 6. 将输出中的 PID 与实际进程 PID 进行比较 7. 恢复页缓存(posixfadvise DONTNEED...
copy-fail-CVE-2026-31431
Copy Fail - CVE-2026-31431 技术文章 已测试的发行版 / 版本 发行版| 版本 ---|--- Ubuntu 24.04 LTS| 6.17.0-1007-aws Amazon Linux 2023| 6.18.8-9.213.amzn2023 RHEL 10.1| 6.12.0-124.45.1.el101 SUSE 16| 6.12.0-160000.9-default...
copy-fail-check
copy-fail-check CVE-2026-31431 Helper basado en https://copy.fail/ Copy Fail 快速检查 基于 bash 的交互式辅助工具,用于检查与 CVE-2026-31431 Copy Fail 相关的基础暴露情况,并应用基于 algifaead 的临时缓解措施 。 目标兼容性 主要面向: Debian / Ubuntu AlmaLinux / Rocky / RHEL 或基于 RedHat 的系统。 它能做什么? 显示操作系统、发行版系列和内核 检查 algifaead 是否可用 检查 algifaead 是否已加载...