959 matches found
CVE-2026-31431
🔐 CVE-2026-31431 - Kernel Exploitation Research Framework Framework modular para el estudio de una vulnerabilidad de escalada de privilegios LPE en Linux basada en técnicas de AFALG + Page Cache Injection. 🎯 Objetivo Este proyecto está diseñado para: Investigación de vulnerabilidades en kernel...
CVE-2026-31431-Copy-Fail
CVE-2026-31431 — "Copy Fail": Escalada de Privilegios Local en el Kernel de Linux algifaead CISA KEV | CVSS 7.8 ALTO | Afecta a kernels de Linux 4.14 – principios de 2026 9 años Tabla de Contenidos 1. Resumen Ejecutivo 2. Evaluación de Riesgo 3. Análisis Técnico Detallado 4. Metodología de Ataque...
CVE-2026-31431
CopyFail CVE-2026-31431 概述 CopyFail 是 CVE-2026-31431 的概念验证漏洞利用程序,针对 Linux 内核加密 API(AFALG)中的内存损坏漏洞。该漏洞利用 splice 系统调用对 /usr/bin/su 二进制文件执行未经授权的页缓存修补,从而实现无需密码即可提权至 root。 技术分析 根本原因 该漏洞存在于 Linux 内核通过 splice 在 AFALG 套接字与其他文件描述符之间进行零拷贝数据传输时的处理逻辑中。由于 aead 实现中缺乏适当的同步或边界检查,加密引擎处理的数据可能被写回源文件的页缓存。 漏洞利用方法 1...
Mitigaciones
Mitigaciones CVE-2026-31431 "Copy Fail" Colección de scripts y playbooks de automatización para la detección y mitigación de la vulnerabilidad CVE-2026-31431 escalación de privilegios locales mediante corrupción del page cache en binarios setuid en sistemas Linux. Contenido del Repositorio...
CVE-2026-31431
CVE-2026-31431(Copy Fail)— C PoC 通过 AFALG 中的逻辑漏洞(内核 4.14 → 2026 年初),向任意可读文件的页缓存写入 4 个受控字节,实现无需特权的本地权限提升(LPE)。 破坏内存中的 /usr/bin/su,然后运行它 → 获得 root 权限。 构建与运行 root@kitploit: 1. 生成 ELF payload(反向 shell 示例) msfvenom -p linux/x86/shellreversetcp LHOST= LPORT= PrependSetuid=true \ PrependSetgid=true -f e...
CVE-2026-31431-live-process-code-injection
CVE-2026-31431 Copy Fail — PoC de Inyección de Código en Procesos en Vivo Demuestra la ejecución arbitraria de código en un proceso en ejecución mediante la caché de páginas. por @secinfosex Qué hace: 1. Compila un binario de prueba: check return 42; en un bucle infinito 2. Lanza el proceso 3...
copyfail-dfir
CVE-2026-31431 Copy Fail — Recorrido de Investigación DFIR Un recorrido interactivo, paso a paso, de investigación forense para la vulnerabilidad Copy Fail del kernel de Linux CVE-2026-31431. Haz clic a través de un escenario realista de respuesta a incidentes — desde la alerta SIEM hasta el...
copy-fail-CVE-2026-31431-shell
CVE-2026-31431 - copyfail shell 通过 AFALG 套接字 + splice 页缓存覆写实现本地权限提升。 将只读的 SUID 二进制文件(/usr/bin/su)覆写为一个调用 setuid0 + execve"/bin/sh" 的最小 ELF。无竞态条件,无发行版特定偏移,单次执行即可完成。 root@kitploit: $ ./copyfailexp.sh Kernel: 5.15.0-88-generic + Kernel 5.15 处于受影响窗口内(4.9 – 6.18)— 继续执行 正在编译... + 编译成功 — 启动 id uid=0root...
CVE-2026-31431-python-copyfail-POC
CVE-2026-31431:Copy Fail - Linux 内核权限提升 Copy Fail (CVE-2026-31431)是 Linux 内核加密子系统中的一个严重逻辑漏洞,允许非特权用户实现向 root 的权限提升。该漏洞影响所有主流发行版中的 Linux 内核 6.0.0 至 6.18.x 版本。 本仓库包含真实漏洞利用代码,通过破坏 setuid 二进制文件的页缓存并执行具有 root 权限的任意代码来触发该漏洞。 什么是 Copy Fail? Copy Fail 是一个逻辑漏洞,允许非特权用户将任意 4 字节数据块直接写入系统上任何可读文件(包括 setuid...
copy-fail-CVE-2026-31431-poc
CVE-2026-31431 — Copy Fail 概念验证 本仓库包含针对 CVE-2026-31431 的概念验证(PoC)漏洞利用代码,这是一个高严重性的 Linux 内核本地权限提升漏洞,允许任何无特权的本地用户获得 root 访问权限。该漏洞被命名为“Copy Fail”,位于 algifaead 模块中,可与 AFALG 套接字接口和 splice 系统调用链式利用,从而对任何可读文件(例如 setuid 二进制文件 /usr/bin/su)的页缓存执行受控的 4 字节写入。 该漏洞影响自 2017 年以来发布的几乎所有 Linux...
CVE-2026-31431
CopyFail2 CVE-2026-31431 - Python 实现 CopyFail2 内核漏洞的 Python 移植版,利用 xfrm ESP-in-UDP MSGSPLICEPAGES 无 COW 快速路径,实现非特权 Linux 本地权限提升。 将 /etc/passwd 中的 nologin/false 条目替换为无密码的 uid-0 用户,并通过 su 进入 root shell。 漏洞详情 该内核缺陷位于 xfrm ESP-in-UDP 封装所使用的 UDP splice 路径中。使用 MSGSPLICEPAGES 将 splice 数据写入 UDP...
XCP_ng_CVE-2026-31431_tester
CVE-2026-31431 "Copy Fail" — Detector de laboratorio para XCP-ng Un script detector seguro y no destructivo para CVE-2026-31431 "Copy Fail", validado contra XCP-ng 8.3 LTS anterior a la actualización de seguridad del 5 de mayo de 2026. ⚠️ Solo uso autorizado. Ejecute este script exclusivamente en...
CVE-2026-31431-Exploit
CVE-2026-31431(“Copy Fail”)漏洞利用 一个针对 CVE-2026-31431 漏洞的专业概念验证,该漏洞是 Linux 内核 algifaead / authencesn 页缓存处理中的一个严重缺陷。 概述 CVE-2026-31431 漏洞,俗称 “Copy Fail” ,涉及一个于 2026 年 4 月 29 日披露的页缓存临时写入(scratch-write)缺陷。它允许非特权本地用户在无需修改磁盘上文件的情况下,破坏 /etc/passwd 或 /usr/bin/su 等系统关键文件的页缓存视图,从而实现本地权限提升(LPE) 。1 漏洞摘要...
Linux-CopyFail-C-Version-CVE-2026-31431
Linux CopyFail - C 版本 - CVE-2026-31431 Copy Fail(CVE-2026-31431)的简洁 C 语言版本 - 利用 AFALG + authencesn + splice 原语的 Linux 本地权限提升漏洞。通过用一段极小的 setuid shellcode 覆盖 /usr/bin/su 的页缓存来获取 root 权限。仅用于教育目的的验证性概念证明。 Copy Fail Linux 本地权限提升漏洞(CVE-2026-31431)的简洁、可读的 C 语言实现。 这是原始压缩版 Python 漏洞利用的移植版本。 警告...
cve-2026-31431-copyfail
CVE-2026-31431 — “Copy Fail” 🔐 Análise técnica educacional de uma das vulnerabilidades mais significativas do kernel Linux desde o Dirty Pipe 2022. Este repositório é voltado para pesquisa, estudo e defesa. Nenhum exploit funcional é distribuído aqui. Índice O que é? Para leigos: a analogia Linha...
CVE-2026-31431-Analysis-and-Fix
CVE-2026-31431 "Copy Fail" — Análisis Técnico en Profundidad Gravedad: CVSS 7.8 Alta Clase: Escalada Local de Privilegios Introducida: Linux 4.14 2017 Corregida: commit a664bf3d603d 1. Antecedentes CVE-2026-31431 es una vulnerabilidad de escalada local de privilegios en el módulo algifaead del...
copy-fail-python
copyfailsu.py badsectorlabs/copyfail-go(CVE-2026-31431)的 Python 移植版本。仅支持 Linux;需要 Python 3.10+(os.splice)。 如何获取 root 权限(重要) 此工具不 使用 /etc/passwd 页缓存技巧。 它用内嵌的 shellcode(与 Go 版 main.go 相同的载荷)覆盖 setuidsu 二进制的页缓存,然后执行su。 提权来自将 su 的损坏缓存镜像作为 setuid root 程序运行,而不是通过 /etc/passwd 让 getpwnam 认为你的 UID 是 0。...
copyfail-check
copyfail-check Scripts de shell para detectar vulnerabilidades del kernel de Linux, verificar el estado de mitigación y guiar la remediación — diseñados para ejecutarse localmente o en flotas mediante SSH, Ansible o pssh. CVE-2026-31431 — Copy Fail Copy Fail es una vulnerabilidad de escalada de...
CVE-2026-31431-PoC
CVE-2026-31431 PoC Linux 内核中通过 algifaead 页缓存写入实现本地权限提升(“Copy Fail”) 作者: Van Glenndon Enad 原始发现: Theori / Xint Code 研究团队(Taeyang Lee) 发布时间: 2026 年 4 月 29 日 严重性: 高 CVSS v3.1 评分: 7.8 CVSS v3.1 向量: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CWE: CWE-787(越界写入)、CWE-269(权限管理不当) 目录 1. 执行摘要 2. 受影响软件 3...
RK35xx-CopyFail-Hotfix
Parche de Kernel RK35xx: CVE-2026-31431 "Copy Fail" Hotfix RK35xx CopyFail: Parche CVE-2026-31431 para Ubuntu 24.04 de Joshua Riek Un parche de kernel precompilado y proporcionado por la comunidad para todas las placas de un solo chip RK35xx Rock 5, Orange Pi 5, NanoPC, etc. que ejecutan Ubuntu...