332 matches found
cve-2026-31431-mitigation
CVE-2026-31431 Mitigation Script This repository provides a temporary mitigation and revert script for CVE-2026-31431, a Linux kernel local privilege escalation vulnerability. Disclaimer This is a temporary workaround, not a permanent fix. Use at your own risk. Always test in a non-production...
deny-af-alg-bpf
deny-af-alg-bpf Description BPF LSM program that blocks AFALG Linux kernel crypto API socket creation and logs all attempts via a ring buffer to userspace. What it does Attaches to the lsm/socketcreate hook Denies any socketAFALG, ... call with -EPERM Emits structured events pid, comm to a BPF ri...
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...
Copy-Fail-CVE-2026-31431
Copy-Fail-CVE-2026-31431 A proof-of-concept exploit reproduction of the Linux kernel vulnerability CVE-2026-31431 , also known as Copy Fail. Credits to: Copy Fail Affected Systems Linux kernel versions 4.14 and newer Most major distributions released from 2017 until patch deployment Ubuntu, Debia...
harden-docker-seccomp
harden-docker-seccomp Idempotent script to block AFALG socket creation for all Docker containers on a host as mitigation for CVE-2026-31431 "Copy Fail". Background CVE-2026-31431 is a local privilege escalation in the Linux kernel's authencesn cryptographic template, present in kernels built...
CVE-2026-31431
CVE-2026-31431 Vulnerability Overview CVE ID:CVE-2026-31431 Alias:Copy Fail Severity:High CVSS v3 Score 7.8 Vulnerability Type:Local Privilege Escalation LPE Affected Component:The algifaead module AFALG cryptographic interface of the Linux kernel Prerequisites:The attacker only needs a normal us...
copy-fail-cve-2026-31431
Copy Fail - CVE-2026-31431 This repository provides a Go port of the public Copy Fail PoC and a reproducible build pipeline for multi architecture Linux binaries. Copy Fail CVE-2026-31431 is a Linux kernel logic flaw in authencesn that enables a deterministic 4 byte write into page cache data...
linux-copy-fail-CVE-2026-31431
Linux Copy-Fail Analysis CVE-2026-31431 🛡️ This repository contains an in-depth analysis, Proof-of-Concept PoC, and laboratory test results for the CVE-2026-31431 vulnerability, popularly known as "Copy-Fail". Copy-Fail exploits a logic flaw in the Linux Kernel’s Crypto API AFALG combined with the...
CVE-2026-31431
📌 CVE-2026-31431 – Privilege Escalation via AEAD Crypto Socket Misuse 🧠 Overview CVE-2026-31431 is a Linux privilege escalation vulnerability that abuses the AFALG kernel crypto API interface. By crafting a malicious interaction with AEAD Authenticated Encryption with Associated Data sockets, an...
CVE-2026-31431-Check
CVE-2026-31431 Copy Fail Vulnerability Check Script Vulnerability Overview CVE-2026-31431 Copy Fail is a Linux kernel local privilege escalation vulnerability that exploits AFALG sockets address family 38 combined with the splice zero-copy system call to bypass file write permissions and tamper...
CVE-2026-31431
CVE-2026-31431 LPE PoC Rust Implementation This project is a Proof of Concept PoC implemented in Rust for a local privilege escalation LPE vulnerability simulating CVE-2026-31431. It demonstrates how to manipulate the Linux kernel page cache by exploiting the Crypto API.cite: 1, 2 !CAUTION This...
CVE-2026-31431
Author: 0xShe Language / 语言 English: https://github.com/0xShe/CVE-2026-31431/blob/main/README.md 中文: https://github.com/0xShe/CVE-2026-31431/blob/main/README-CN.md CVE-2026-31431 Kernel Privilege Escalation Tool Guide 0x01 Quick Start Some target environments do not have Python installed, so this...
afalg-check
Itsumma AFALG Check Diagnostic utility for Linux that checks: availability of AFALG / algifaead and helps assess the risk of CVE-2026-31431 copy-fail; the presence of an attack surface for the Dirty Frag vulnerability class xfrm-ESP Page-Cache Write + RxRPC Page-Cache Write chain across the esp4,...
CVE-2026-31431-mitigation-suite
AFALG Defense Framework A kernel-runtime defense framework for the Linux AFALG Address Family Algorithm, family 38 subsystem. Built for Security Operations Centers running enterprise Linux fleets where Zero Trust must extend into the kernel, not stop at the network edge. Why AFALG matters to a SO...
CVE-2026-31431-mitigacion
CVE-2026-31431 — Complete Technical Analysis Classification: Local Privilege Escalation LPE — Linux Kernel CVSS: 7.8 High Impact: unprivileged user → root Affected module: algifaead AFALG kernel subsystem Table of Contents 1. Why is it vulnerable? 2. Which versions are affected? 3. How it is...
cve-2026-31431
CVE-2026-31431 This document describes a public Python exploit related to the CVE-2026-31431 vulnerability. The code demonstrates the exploitation of the flaw using primitives from the Linux AFALG subsystem, AEAD cryptographic operations, and memory manipulation via splice, with the goal of...
CVE-2026-31431-CopyFail-Universal-LPE
CVE-2026-31431 "Copy Fail" — Universal LPE Exploit Linux kernel page cache 4-byte arbitrary write → Local Privilege Escalation Multiple exploit approaches: dynamic ELF entry point overwrite, full binary replacement, Python 3.x compatible with ctypes splice fallback. What is this? CVE-2026-31431 i...
copyfail-go
CopyFail Go Most Linux LPEs need a race window or a kernel-specific offset. Copy Fail is a straight-line logic flaw — it needs neither. The same 732-byte Python script static Go binary roots every Linux distribution shipped since 2017. A Go implementation of CVE-2026-31431. In case you need a...
CVE-2026-31431
CopyFail CVE-2026-31431 Overview CopyFail is a proof-of-concept exploit for CVE-2026-31431, targeting a memory corruption vulnerability in the Linux Kernel Crypto API AFALG. The exploit leverages the splice system call to perform unauthorized page-cache patching of the /usr/bin/su binary, enablin...
CVE-2026-31431-copyfail-rs
CVE-2026-31431 CopyFail CVE-2026-31431 POC. Pure Rust implementation, no runtime dependencies. Applicable Targets Linux x8664 kernels with CONFIGCRYPTOUSERAPIAEAD=y AFALG AEAD support enabled and the algifaead module loadable. Usage ./CVE-2026-31431-copyfail-rs Dependencies Build time : libc +...