313249 matches found
pciem
PCIem A Linux kernel framework enabling synthetic userspace PCIe device emulation. | Documentation What is PCIem? PCIem is a framework that creates virtual PCIe devices in the Linux kernel by leveraging a few novel techniques to populate synthetic cards as legitimate PCI devices to the host OS. T...
CVE-2024-1086-Exploit
🔒 CVE-2024-1086 漏洞利用项目 🛡️ 为安全研究打磨的教学型 Linux 内核漏洞利用项目 本项目提供了一个用于研究 CVE-2024-1086(Linux 内核 netfilter: nftables 组件中的释放后使用漏洞,可实现本地权限提升)的健壮但不可用的模板。专为安全研究人员和学生设计,它结合了一个 C 漏洞利用模板和一个增强型 Java 包装器,用于可靠的诊断、配置和执行,仅供在受控实验室环境 (例如,带有易受攻击内核的虚拟机)中使用。 ⚠️ 警告 :C...
linux-kernel-exploits
linux-kernel-exploits Introduction linux-kernel-exploits Vulnerability List CVE Description Kernels CVE–2018–18955 mapwrite in kernel/usernamespace.c allows privilege escalation Linux kernel 4.15.x through 4.19.x before 4.19.2 CVE–2018–1000001 glibc glibc 2.6.22 released in 2007 CVE-2016-2384 a...
linux-kernel-zero-day-mitigation-zero-downtime-kernel-defense-
Zero-Downtime Linux Kernel Zero-Day Defense: Layered Compensating Controls via eBPF Telemetry, Module Disarmament, and User Namespaces -black?style=flat-square When the Cybersecurity and Infrastructure Security Agency CISA adds critical Linux kernel vulnerabilities to its Known Exploited...
container-cve-2021-22555
用于 CVE-2021-22555 的复现器(以容器形式) 首先,这里整合了来自以下地址的漏洞利用代码,并将其打包成一个便捷的预构建容器: https://github.com/google/security-research/tree/master/pocs/linux/cve-2021-22555 预构建容器:quay.io/cgwalters/cve-2021-22555 缓解措施:seccomp 配置文件 一项强有力的缓解措施是启用 seccomp,并禁止 cloneCLONENEWUSER 系统调用。上游 Kubernetes 文档...
CopyFail-CVE-2026-31431
CopyFail: CVE-2026-31431 Implementación en Python de copy.fail. Sobrescribe la caché de páginas de un binario setuid-root mediante AFALG + splice para obtener root. Sin condiciones de carrera, sin offsets; funciona en cualquier distribución de Linux desde 2017. Requisitos Python 3.6+ 3.12+ usa...
CVE-2017-5123
CVE-2017-5123 PoC CVE-2017-5123 - LPE - Bypasando SMEP/SMAP. Sin KASLR La implementación de waitid en los kernels upstream no restringía el destino objetivo para copiar los resultados de la información. Esto puede permitir a los usuarios locales escribir en memoria del kernel de otro modo...
CVE-2026-31431-CopyFail-Linux-PrivEsc
CVE-2026-31431 CopyFail Linux 本地权限提升 本仓库演示并解释了 CVE-2026-31431,即 Linux 内核复制失败本地权限提升漏洞。该漏洞允许以读取权限打开的文件在页缓存中被覆盖数据。 此仓库仅用于教育目的,并在受控环境中展示该漏洞。 包含的文件如下: ├── exploit │ ├── copyfail.py 自定义漏洞利用程序,可针对任何具有读取权限的文件 │ ├── originalpayload.txt 原始漏洞利用程序使用的 payload 副本 │ ├── copyfailoriginal.py 原始漏洞利用程序,会覆盖...
linux-kernel-codex-harness
Kernel Codex Harness 한국어 | English Herramienta de investigación · Importación original: 3 de abril de 2026 · Revisión de documentación: 11 de julio de 2026 Filosofía central — Señal externa Deja que las observaciones reproducibles fuera de la inferencia del modelo guíen la atención; nunca confund...
CVE-2022-0847-Container-Escape
CVE-2022-0847 CVE-2022-0847 utilizado para lograr escape de contenedor sobrescribir cualquier archivo de solo lectura en el host Diapositivas en chino disponibles aquí 利用CVE-2022-0847 Dirty Pipe 实现容器逃逸(效果为覆写宿主机上任意只读文件) 中文汇报PPT在这里 Introducción Si el kernel es vulnerable a CVE-2022-0847, un atacant...
insmod_block
insmodblock Linux: - - - - - - - By nu11secur1ty: https://github.com/nu11secur1ty/linux-nu11secur1ty Linux: - - - - - - - By nu11secur1ty: https://gitlab.com/nu11secur1ty/linux-nu11secur1ty Linux Kernel security modules by nu11secur1ty GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright...
CVE-2026-64560-Analysis
CVE-2026-64560 — UAF por condición de carrera en posix-cpu-timers del kernel de Linux: exec de hilo no líder Reproductor / PoC de verificación de disparo : Linux y Android NDK Este repositorio es únicamente para verificar el estado del parche y para estudio e investigación en dispositivos de prue...
CVE-2022-34918
CVE-2022-34918 LPE POC 尝试结合了一下360提出的USMA利用思路,还不错。 Chinese writeup: CVE-2022-34918 netfilter 分析笔记 基于USMA的内核通用EXP编写思路在 CVE-2022-34918 上的实践 !! For educational / research purposes only. Use at your own risk. !! poc below in under pockeyringnormal folder 参考...
CVE-2026-46331-pedit-COW-detection
CVE-2026-46331 pedit COW – Linux LPE 验证与 auditd/AppArmor 检测 针对 CVE-2026-46331 的防御性验证报告,聚焦于 Linux 内核 actpedit、本地权限提升行为、auditd 遥测、AppArmor 缓解措施及检测逻辑。 仓库说明 本仓库包含 CVE-2026-46331 / pedit COW 的防御性验证报告,此漏洞涉及 Linux 内核 net/sched/actpedit 的本地权限提升漏洞。 该工作在 Ubuntu 上进行了受控实验室验证,内容包括: 缓解前与缓解后的行为对比, auditd 与...
CVE-2022-0847
CVE-2022-0847 mi PoC personal y exploit de CVE-2022-0847 dirty pipe Uso PoC: escribir archivos arbitrariamente Simplemente un PoC de este CVE, compile el archivo poc.c de la siguiente manera: $ gcc poc.c -o poc -static Deberá ejecutarlo de la siguiente manera: ./poc targetfile offsetinfile data...
Linux-Kernel-Copy-Fail-CVE-2026-31431-
Copy FailCVE-2026-31431 漏洞分析与应对实践 本项目分析了 Linux Kernel Copy FailCVE-2026-31431 漏洞的工作原理,并利用公开 PoC 仓库的非破坏性 checker 对比了补丁前后的状态,是一个微型项目。 实际并未执行 setuid 二进制文件篡改或 /etc/passwd 篡改漏洞利用,而是专注于基于临时 testfile 的安全漏洞检测,以及从检测/缓解角度进行的分析。 1. 项目目标 本项目的目的并非单纯执行漏洞利用,而是理解 Linux 内核漏洞是如何通过内部结构的组合产生的,并从运维角度总结如何确认和应对。 研究范围如下...
CVE-2021-3493-Exploit
CVE-2021-3493-Exploit Una prueba de concepto de escalada de privilegios local para CVE-2021-3493, escrita en C. 📌 Descripción Este repositorio contiene una implementación en C del exploit para CVE-2021-3493. Esta es una vulnerabilidad de Escalada de Privilegios Local LPE en la implementación de...
CVE-2026-31431-Linux-Copy-Fail
🛡️ CVE-2026-31431-Linux-Copy-Fail - Ejecuta Shellcode Personalizado con Facilidad 📌 Resumen del Proyecto Este software proporciona una herramienta para probar la vulnerabilidad CVE-2026-31431 de Linux. Utiliza el lenguaje de programación Rust para interactuar con archivos del sistema. El programa...
CVE-2022-0492-Docker-Breakout-Checker-and-PoC
CVE-2022-0492 Docker Breakout Checker and PoC Summary Exploiting the vulnerability requires the attacker to have access to a Docker container running on a vulnerable system. Once exploited, the attacker can escape the container and gain complete control over the host system. A vulnerability was...
cve-2021-33909
Corrección en tiempo de ejecución del kernel para CVE-2021-33909 Este repositorio compila un módulo fuera del árbol llamado "cve-2021-33909.ko". cve-2021-33909 corrige un problema en la capa de sistema de archivos del kernel reemplazando funciones vulnerables mediante kprobe durante el tiempo de...