2549 matches found
Concryptor
Concryptor A multi-threaded AEAD encryption engine built in Rust. Encrypts and decrypts files at gigabyte-per-second throughput using a triple-buffered iouring pipeline, parallel chunk processing via Rayon, and assembly-optimized ciphers via ring. ⚠️ DISCLAIMER: EXPERIMENTAL SOFTWARE ⚠️ This...
CVE-2023-2598
CVE-2023-2598 what's iouring? iouring is a system call interface for Linux. It has supported almost all system call so far, not only read and write initially. It enables an application to initiate system calls that can be performed asynchronously. Submission and Completion Queues At the core of...
bad_io_uring
Bad IOuring https://www.blackhat.com/us-23/briefings/schedule/index.htmlbad-iouring-a-new-era-of-rooting-for-android-32243 Construir el exploit Asegúrate de que Android NDK esté instalado. Para Pixel 6, root@kitploit: make pixel Para Samsung S22, root@kitploit: make s22 Cómo usar el exploit El...
Furtex
Furtex Post-exploitation and evasion research toolkit for Linux, built around iouring and eBPF. No liburing, no frameworks, raw syscalls throughout. More tools soon. PRs are welcome. 🇧🇷 Join in Rootkit Researchers https://discord.gg/66N5ZQppU7 For authorized research and red team engagements only...
io_uring_scanner
iouring scanner iouring based network scanner written in Rust. See Building a iouring based network scanner in Rust. Supports 3 scan modes: TCP connect SSH version match regular expression matching HTTP header match regular expression matching on reponse header Build from source You need a Rust...
CVE-2024-0582
Introducción Este exploit implementa un método de ataque Dirty Cred para obtener acceso de escritura no autorizado a /etc/passwd. A diferencia de muchos exploits similares que crean numerosas páginas o rocían agresivamente descriptores de archivo, este enfoque toma una ruta más específica para...
CVE-2024-0582
GenIoURingExploit es un exploit PoC que apunta a una vulnerabilidad específica en el kernel de Linux CVE-2024-0582. El PoC aprovecha el mecanismo iouring para obtener acceso no deseado y potencialmente escalar privilegios manipulando los búferes de sockets y desencadenando ciertos comportamientos...
CVE-2026-43494-PinTheft-PoC
SLEY — PinTheft PoC CVE-2026-43494 Proof of concept — uid=1000raken → uid=0root after ./sley on WSL2 6.6.87.2-microsoft-standard-WSL2 Single-file proof-of-concept for CVE-2026-43494 PinTheft: a Linux kernel local privilege escalation that chains an RDS zerocopy reference-count bug with iouring...
CVE-2022-29968
CVE-2022-29968 Exploit de prueba de concepto para CVE-2022-29968 memoria no inicializada en el kernel de Linux, específicamente el subsistema iouring. La caída fue encontrada con Syzkaller. La caída fue analizada por Joseph Ravichandran y Michael Wang. El exploit fue escrito por Joseph...
RingReaper
RingReaper RingReaper is a simple post-exploitation agent for Linux designed for those who need to operate stealthily, minimizing the chances of being detected by EDR solutions. The idea behind this project was to leverage iouring , the new asynchronous I/O interface in the Linux kernel,...
CVE-2022-2602-Kernel-Exploit
CVE-2022-2602-Exploit-del-Kernel Detalles https://blog.hacktivesecurity.com/index.php/2022/12/21/cve-2022-2602-dirtycred-file-exploitation-applied-on-an-iouring-uaf/ TL;DR La vulnerabilidad es un Use-After-Free que afecta la funcionalidad de descriptor de archivo registrado en el subsistema...
CVE-2023-2598
CVE-2023-2598 Referencias: https://anatomic.rip/cve-2023-2598/ https://github.com/ysanatomic/iouringLPE-CVE-2023-2598 https://bsauce.github.io/2024/07/30/CVE-2023-2598/ Compilación: root@kitploit: apt install -y liburing-dev gcc CVE-2023-2598.c -o CVE-2023-2598 -luring Prueba de concepto:...
io_uring-n-day
CVE-2024-0582 PoC Este repositorio contiene una prueba de concepto para CVE-2024-0582 use-after-free a nivel de página en iouring utilizada para investigación académica. Incluye una configuración de kernel, scripts de compilación y ejecución para un entorno QEMU reproducible, y el exploit PoC...
Astra Linux – Vulnerability found in Linux 6.1, Linux 6.12
In the Linux kernel, the following vulnerability has been resolved: iouring/poll: A signed comparison in iopollgetownership was fixed. iopollgetownership uses a signed comparison to check whether pollrefs has reached the threshold for the slowpath: c if unlikelyatomicread&req-pollrefs =...
CVE-2022-29582-Exploit
CVE-2022-29582 This repository contains exploit code for CVE-2022-29582, a Local Privilege Escalation in iouring of the Linux kernel. Default configurations are affected and no special privileges should be needed. You can find the writeup at...
CVE-2024-0582-dataonly
CVE-2024-0582 A data-only attack based on CVE-2024-0582 Description The exploit follows the strategy in this blog post, except that I didn't use a child process to open files. I found some exploits on GitHub follows the strategy in this write-up. After I reproduced the exploit with socket-based...
AZL-104349 CVE-2026-97619 affecting package kernel 6.6.157.1-1
In the Linux kernel, the following vulnerability has been resolved: iouring/rw: end write accounting from -kicomplete Commit b000145e9907 moved both the fsnotify calls and the write accounting out of the kiocb completion handler and into the ioreqrwcomplete taskwork. However, only the fsnotify pa...
CVE-2026-97618
In the Linux kernel, the following vulnerability has been resolved: iouring/net: don't overconsume buffers when using MSGTRUNC When a recv/recvmsg is issued with MSGTRUNC and the incoming packet is larger than the provided buffer, the net layer returns the full length of the packet rather than th...
CVE-2026-97619
The Linux kernel contains a vulnerability in the io_uring subsystem regarding write accounting. Specifically, moving write accounting out of the kiocb completion handler and into io_req_rw_complete() task work creates a risk where dropping SB_FREEZE_WRITE protection depends on a task that may be ...
CVE-2026-97619
In the Linux kernel, the following vulnerability has been resolved: iouring/rw: end write accounting from -kicomplete Commit b000145e9907 moved both the fsnotify calls and the write accounting out of the kiocb completion handler and into the ioreqrwcomplete taskwork. However, only the fsnotify pa...