479 matches found
CVE-2022-0847-eBPF
CVE-2022-0847-eBPF An eBPF program to detect and defense attacks on CVE-2022-0847. In the kernel space, the program detects splice system calls, if such a system call contains a pipe as the output fd, and the flags of the pipe buffer is set to PIPEBUFFLAGCANMERGE , then an event would be submitte...
CVE-2026-31431-Metasploit-exploit
CVE-2026-31431 - Linux Kernel AFALG "Copy Fail" Local Privilege Escalation An automated Metasploit Post-Exploitation module that leverages CVE-2026-31431 popularly known as "Copy Fail" to perform Local Privilege Escalation LPE on vulnerable Linux kernels versions 4.14 through 6.19.12. Description...
CVE-2022-0847-Dirty-Pipe-
CVE-2022-0847-Dirty-Pipe- this is a repo who is facing a escalation issue in their linux system and a news regarding problem of "Dirty pipeline" Max Kellermann, a developer at CM4all a German web hosting company, found it in early 2022 but not by checking for vulnerability. He was debugging when ...
CVE-2026-31431-Check
CVE-2026-31431(Copy Fail)脆弱性診断スクリプト 脆弱性の概要 CVE-2026-31431(Copy Fail) は Linux カーネルのローカル権限昇格脆弱性であり、AFALG ソケット(アドレスファミリ 38)と splice ゼロコピーシステムコールを組み合わせることで、ファイル書き込み権限を迂回してページキャッシュ(page cache)を改ざんし、書き込み権限のない SUID バイナリを改ざんして root 権限を取得します。 攻撃チェーン root@kitploit: socketAFALG, SOCKSEQPACKET, 0 AFALG ソケットを...
copy_fail
Copy Fail — CVE-2026-31431 CVE-2026-31431(Copy Fail)は、Linuxカーネルのalgifaeadモジュール(AFALGサブシステム)におけるローカル権限昇格の脆弱性です。2017年8月に導入されたロジックの欠陥により、権限のないローカルユーザーがAFALGとspliceを介して、読み取り可能な任意のファイルのページキャッシュに4バイトの制御データを書き込むことができ、その後、破損したsetuidバイナリを実行してroot権限を取得できます。このエクスプロイトは決定的です —...
copy-fail-cve-2026-31431
Copy Fail - CVE-2026-31431 このリポジトリは、公開されているCopy Fail PoCのGo移植版と、マルチアーキテクチャ対応Linuxバイナリの再現可能なビルドパイプラインを提供します。 Copy Fail(CVE-2026-31431)は、authencesnにおけるLinuxカーネルのロジック欠陥であり、AFALGとspliceを介して参照されるページキャッシュデータへの決定的な4バイト書き込みを可能にします。 責任ある利用...
CopyFail-CVE-2026-31431
CopyFail: CVE-2026-31431 Python による copy.fail の実装です。AFALG + splice を介して setuid-root バイナリのページキャッシュを上書きし、root を取得します。競合状態もオフセットも不要で、2017 年以降のあらゆる Linux ディストリビューションで動作します。 要件 Python 3.6+ 3.12+ は os.splice をネイティブに使用、それ以前のバージョンは ctypes にフォールバック Linux カーネルが authencesnhmacsha256,cbcaes に対応していること。ない場合:...
CVE-2026-31431
AFALG su メモリパッチエクスプロイト(研究用) AFALG 関連のカーネル脆弱性を悪用して su バイナリのメモリをパッチし、権限を昇格させるコンパクトなPythonスクリプトです。これは教育および研究目的のみ で提供されています。 ⚠️ 所有していないシステム、または明示的な許可がないシステムでは使用しないでください。 誤用は法律やセキュリティポリシーに違反する可能性があります。 目的 特定のカーネルバージョンにおいて、AFALG ソケットオプションと splice が実行可能メモリの改変に悪用される仕組みを実演する。...
CVE-2026-31431
作者: 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 内核权限提升工具指南 0x01 快速开始 部分目标环境未安装 Python,因此本权限提升逻辑已用 C 语言重写。 1. 编译 在您的 Linux 机器或 WSL 上运行以下命令(建议使用 -static 以避免 GLIBC 版本问题):...
Copy-Fail-CVE-2026-31431-Kubernetes-PoC
Copy Fail(CVE-2026-31431)— Kubernetes コンテナエスケープ PoC 共有コンテナイメージレイヤーを介して CVE-2026-31431 Linux カーネルのページキャッシュ破損バグを悪用し、完全に非特権のコンテナ が Kubernetes 上でノードレベルのコード実行 を達成できることを示す概念実証です。 中核となる攻撃プリミティブは次のとおりです:攻撃者が制御するコンテナとイメージレイヤーを共有する特権 DaemonSet は、コンテナエスケープのために武器化され得る 。この PoC は具体例として kube-proxy...
COPY-FAIL
Copy Fail -- CVE-2026-31431 Hardened C implementation for redteam and authorized penetration testing operations. ⚠️ Legal Notice: This tool is intended solely for authorized security research, authorized penetration testing, and defensive analysis. Use on systems you own or have explicit written...
asm-copyfail
CVE-2026-31431 Copy Fail — x86-64 アセンブリによる分析と開発 Theori で公開されているソースコードを基に、完全に純粋なアセンブリ言語(外部ライブラリなし)に変換するまで、いくつかの演習を行います。python !/usr/bin/env python3 Archivo: copyfail.py import os as g,zlib,socket as s def dx:return bytes.fromhexx def cf,t,c:...
CVE-2022-0847-Container-Escape
CVE-2022-0847 CVE-2022-0847 used to achieve container escape overwrite any read-only files on host Slides in Chinese available here 利用CVE-2022-0847 Dirty Pipe 实现容器逃逸(效果为覆写宿主机上任意只读文件) 中文汇报PPT在这里 Introduction If the kernel is vulnerable to CVE-2022-0847, the attacker can overwrite read-only files...
CVE-2026-31431
CVE-2026-31431 — Copy Fail 中文版 主要Linuxディストリビューションで732バイトでroot権限を取得 CVE-2026-31431 Copy Fail は、Linuxカーネルのauthencesn暗号テンプレートにおける論理バグです。権限のないローカルユーザーが、システム上の任意の読み取り可能なファイルのページキャッシュに対して、決定的かつ制御された4バイト書き込みを引き起こすことができます。 概要 CVE ID: CVE-2026-31431 種別: ローカル権限昇格 / コンテナエスケープ 影響を受けるもの:...
CVE-2026-31431-Copy-Fail-add-arm64
脆弱性概要 項目| 内容 ---|--- CVE 番号| CVE-2026-31431 脆弱性名| Copy Fail 脆弱性タイプ| Linux カーネルローカル権限昇格 LPE CVSS 3.1 スコア| 7.8 HIGH CWE| CWE-669: Incorrect Resource Transfer Between Spheres 影響範囲| 2017 年から 2026 年 4 月までに構築されたすべての Linux カーネル CISA KEV| 掲載済み、修正期限 2026-05-15 公開日| 2026-04-29 脆弱性の原理 2017 年にカーネルの algifaead...
CVE-2022-0847
CVE-2022-0847 Dirty Pipe Linux Kernel Privilege Escalation Analysis toc This article was first published on Huawei Security's official account, this is the blog version more complete First published link: https://mp.weixin.qq.com/s/6VhWBOzJ7uu80nzFxe5jpg Vulnerability Introduction Vulnerability I...
Copy-Fail
CVE-2026-31431「Copy Fail」- ローカル権限昇格 Python 3.7+ 互換バージョン(Astra Linux を含む) 悪用を伴わない安全な確認: root@kitploit: curl -s https://raw.githubusercontent.com/p401a-ops/Copy-Fail/refs/heads/main/detect.py | python3 悪用(ユーザーパスワードの入力を求められた場合) root@kitploit: python3 -c "$curl -s...
cve-2026-31431
CVE-2026-31431(Copy Fail)ツールキット このリポジトリには、Linux algifaead / authencesn ページキャッシュ scratch-write 脆弱性 CVE-2026-31431 の検出器と PoC が含まれています。 開示記事:https://xint.io/blog/copy-fail-linux-distributions ライセンスに関する注意 所有している、または明示的な許可を得たホスト上でのみ使用してください。検出器は非破壊的で、一時ディレクトリ内の sentinel ファイルのみを操作します。PoC および LPE...
cve_2026_31431
CVE-2026-31431(“Copy Fail”)工具包 针对 Linux algifaead / authencesn 页缓存(page-cache)临时写入错误的检测器与概念验证 LPE(本地提权),该漏洞于 2026-04-29 披露。 漏洞披露文章:https://xint.io/blog/copy-fail-linux-distributions 授权 仅可在您拥有或已明确获准评估的主机上使用。该 LPE 会修改内存状态(页缓存),但该技术是真实的权限提升——在未经授权的系统上运行它在大多数司法管辖区属于违法行为。 漏洞摘要 algifaead...
CVE-2026-31431-C
Copy-Fail Exploit CVE-2026-31431 Linuxカーネルのコピーオンライト脆弱性をAFALGソケットとsplice操作を介して標的とするローカル権限昇格エクスプロイト。 概要 このエクスプロイトは、Linux暗号サブシステム(AFALG)におけるカーネルレベルのメモリ破損状態と、ゼロコピー機構(splice)を組み合わせて悪用し、特権バイナリのメモリを改変します。 実行時に/usr/bin/suをパッチすることで、有効な認証情報を必要とせずにrootへの昇格を可能にします。 使用方法...