335891 matches found
copy-fail-mitigate-no-reboot
copy-fail-mitigate Minimal no-reboot mitigation helper for Copy Fail / CVE-2026-31431. This script disables the vulnerable algifaead module path and attempts to unload the module immediately. It also performs a best-effort page-cache eviction for /usr/bin/su. This is a mitigation, not a kernel fi...
CVE_2026_31431
CVE-2026-31431 Copy Fail ā a 4ābyte pageācache write primitive in the Linux kernel's authencesn AEAD template, exploitable via AFALG + splice. CVE-2026-31431 is a deterministic, raceāfree logic bug in the Linux kernel. An unprivileged local user can overwrite 4 bytes in the pageācache of any...
CVE-2026-31431
CVE-2026-31431 ā "Copy Fail" Local Privilege Escalation Overview CVE-2026-31431 is a local privilege escalation vulnerability in the Linux kernel's algifaead subsystem. The authencesn AEAD implementation performs an in-place decrypt via splice2, placing a page-cache page into the destination...
dirtyfrag-patches
Dirty Frag ā Kernel Patches Patch series for the Dirty Frag vulnerability class discovered by Hyunwoo Kim @v4bel. Dirty Frag allows an unprivileged local user to overwrite arbitrary bytes of the page cache of read-only files e.g. /usr/bin/su, /etc/passwd leading to local privilege escalation to...
copyfailautopatch
copyfailautopatch Detect and optionally mitigate CVE-2026-31431 "Copy Fail" on a Linux host. The vulnerability is a page-cache write primitive reachable through the AFALG socket family using the authencesnhmacsha256,cbcaes AEAD transform. This script reproduces the same primitive Theori...
CVE-2026-31431
CVE-2026-31431 ā Copy Fail äøęē 732 Bytes to Root on Every Major Linux Distribution CVE-2026-31431 Copy Fail is a logic bug in the Linux kernel's authencesn cryptographic template. It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any...
CVE-2026-31431-Copy-Fail-Detection-Toolkit
CVE-2026-31431 Copy Fail Detection Toolkit Detection and analysis toolkit for CVE-2026-31431 "Copy Fail" - a critical Linux Local Privilege Escalation vulnerability affecting distributions from 2017 onwards. Vulnerability Overview CVE-2026-31431 exploits a logic flaw in the Linux kernel's algifae...
DirtyFrag-Detector
š Dirty Frag ā CVE-2026-43284 / CVE-2026-43500 Detection Script TL;DR: There are two new Linux kernel bugs. This script tells you if you're vulnerable. Patch your stuff. What's this about? On May 7th 2026, a vulnerability class called Dirty Frag was publicly disclosed by security researcher Hyunw...
CVE-2026-31431-exp
Adapted from https://github.com/theori-io/copy-fail-CVE-2026-31431. Added payload encryption and obfuscation, cache write-back to improve system stability, adaptive chunking, zero dependencies, multi-architecture support x86, arm, i386, etc., and other features. In theory, it can be exploited on...
CVE-2026-31431-Copy-Fail---Vulnerability-Detection-Script
CVE-2026-31431 ā Copy Fail ā Vulnerability Detection Script Detection only. A working PoC already exists at copy.fail/exploit. This script is for sysadmins and security teams determining where they are vulnerable ā or still vulnerable after patching. What's this about? On April 29th 2026, a...
cve-2026-31431
CVE-2026-31431 Copy Fail Detection and Mitigation Tool This project provides a set of Bash scripts for detecting and mitigating CVE-2026-31431 also known as "Copy Fail", a Linux kernel local privilege escalation vulnerability. Vulnerability Overview CVE ID : CVE-2026-31431 Vulnerability Type :...
copy-fail-CVE-2026-31431-IOC
copyfail-detect Detection toolkit for CVE-2026-31431 "Copy Fail", a Linux kernel local privilege escalation technique that corrupts page-cache data without changing the file on disk. Why This Exists Copy Fail can bypass traditional file integrity monitoring because the on-disk file is not modifie...
CVE-2026-31431-Linux-Copy-Fail
CVE-2026-31431 - Linux Copy-Fail Exploit Rust A Rust implementation of a local privilege escalation exploit for CVE-2026-31431 Copy-Fail. It allows executing customized shellcode such as Meterpreter Introduction Xint disclosed CVE-2026-31431, an arbitrary page cache write vulnerability that chain...
CVE-2026-31431-Verificador-Exploit
CVE-2026-31431 - Linux Kernel Privilege Escalation Exploit Description Functional exploit for the CVE-2026-31431 vulnerability that allows local privilege escalation on Linux systems by exploiting a flaw in the kernel's AFALG cryptographic subsystem combined with the splice system call. Features...
dirty-frag-check
Controllo Dirty Frag CVE-2026-43284 / CVE-2026-43500 Checker in sola lettura per le vulnerabilitĆ local-root "Dirty Frag" del kernel Linux CVE-2026-43284, CVE-2026-43500. Verifica la versione del kernel, lo stato dei moduli, il livepatch KernelCare e qualsiasi blacklist di modprobe che hai...
CVE-2026-31431-cleaned
copyFail.py ā CVE Exploit Analysis Report Summary copyFail.py is a proof-of-concept PoC exploit that demonstrates a local privilege escalation vulnerability in the Linux kernel. By abusing the splice system call in combination with crafted socket options, the exploit gains the ability to corrupt...
CVE-2021-1883
This repository does not have a README...
CVE-2021-1965
uses libwifi just for fun...
exploit-CVE-2025-39946
README This is an exploit for CVE-2025-39946. It will work on the lts-6.12.48 kCTF instance but not 100% reliable. I wrote a blog post analysing this vulnerability in detail. Check it out here! Adapting for other kernel versions The only modification the exploit should need to work for other kern...
CVE-2026-31431
CVE-2026-31431 Copy Fail Checker Checks whether a Linux host is vulnerable to CVE-2026-31431 and applies mitigation. Files checkcve202631431.yml - Ansible playbook to verify and patch revertcve202631431.yml - Ansible playbook to undo mitigation runcheck.sh - Script to run verification locally or...