87122 matches found
cve-2026-31431
CVE-2026-31431 —「Copy Fail」:Linuxカーネル algifaead のローカル権限昇格 CISA KEV | CVSS 7.8 HIGH | Linuxカーネル 4.14〜2026年初頭に影響(約9年間) 目次 1. エグゼクティブサマリー 2. リスク評価 3. 技術的詳細 4. 攻撃手法 — レッドチーム 5. 検知とインシデント対応 — ブルーチーム 6. パッチ適用と修復 7. ラボ環境 8. 参考情報 1. エグゼクティブサマリー CVE-2026-31431 は、通称 「Copy Fail」...
AIDebug
AIDebug レビュアー向けの出発点 エビデンス重視のリバースエンジニアリングCLI。 Andrey Pautovが、Pythonアナリストインターフェース、オフライントリアージ、文字列インテリジェンス、PE検査、レポートワークフローを開発しています。Capstone、Ghidra、GDB、およびオプションのAIプロバイダーは統合機能であり、このプロジェクトが作成した独自ツールではありません。 役割との関連性: マルウェアトリアージ、リバースエンジニアリングツール、安全なAI支援分析、Pythonデリバリー。 安全なローカルデモを実行し、検証スコープを確認する · 記録されたローカル検...
copyfail-arm64
Copy Fail ARM64 Research CVE-2026-31431 Analysis and ARM64 reproduction of the Copy Fail Linux kernel privilege escalation vulnerability CVE-2026-31431, originally disclosed by Xint. Blog post: Copy Fail on ARM64: Understanding and Porting CVE-2026-31431 What's Included File| Description ---|---...
CVE-2026-31431-Copy-Fail
CVE-2026-31431 —「Copy Fail」:Linux カーネル algifaead のローカル権限昇格 CISA KEV | CVSS 7.8 HIGH | Linux カーネル 4.14 〜 2026年初頭に影響(約9年間) 目次 1. エグゼクティブサマリー 2. リスク評価 3. 技術的詳細 4. 攻撃手法 — レッドチーム 5. 検知とインシデント対応 — ブルーチーム 6. パッチ適用と修復 7. ラボ環境 8. 参考情報 1. エグゼクティブサマリー CVE-2026-31431 は、通称 「Copy Fail」 と呼ばれる、Linux...
cve-2024-4577-lab
CVE-2024-4577 — PHP-CGI 参数注入 → RCE(Docker 实验环境 / CTF) 一个自包含、从零构建的 Docker 实验环境 ,演示了 CVE-2024-4577 背后的 真实 参数注入 → 远程代码执行原语。 通过 http://localhost:8080 利用它,获取 shell,并从容器内部读取 flag。 这是一个真实的漏洞,而非模拟漏洞。 该容器会编译一个未打补丁的 PHP 5.4.1 CGI 二进制文件,并以真实易受攻击主机的配置方式将其接入 Apache。其中没有任何虚假的 “if password == flag” 检查——获取 flag...
CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite
CVE-2026-31431(「Copy Fail」)- 高度なLPE概念実証 - C言語リライト CVE-2026-31431 に対する高度なバイト完全一致のローカル権限昇格(LPE)概念実証(PoC)です。Linuxカーネルの暗号サブシステム(algifaead)における論理的な欠陥を悪用します。 このリポジトリには、AFALG ソケットインターフェースと splice システムコールを操作して読み取り専用のページキャッシュメモリを確実に上書きする、高度に最適化されたC実装が含まれています。 脆弱性の概要 「Copy...
copy-fail-python
copyfailsu.py badsectorlabs/copyfail-go(CVE-2026-31431)のPython移植版です。Linuxのみ対応。Python 3.10+(os.splice)が必要です。 root権限を取得する仕組み(重要) このツールは、/etc/passwdのページキャッシュを利用する手法は使用しません。 setuid suバイナリのページキャッシュ を、埋め込まれたシェルコード(Go版main.goと同じペイロード)で上書きし、その後suを実行します。 権限昇格は、破損したsuのキャッシュイメージをsetuid...
CVE-2026-31431-Analysis-and-Fix
CVE-2026-31431「Copy Fail」— 技術詳細解説 深刻度: CVSS 7.8(高) 分類: ローカル権限昇格 導入: Linux 4.14(2017年) 修正: コミット a664bf3d603d 1. 背景 CVE-2026-31431 は、Linux カーネルの algifaead モジュール — カーネルのユーザー空間 Crypto API(AFALG)の AEAD ソケットインターフェース — におけるローカル権限昇格の脆弱性です。 この脆弱性により、権限のないユーザーが Linux カーネルの Crypto API のアドレスファミリー AFALG...
GhostShell
GhostShell CVE-2026-31431 — Linuxカーネルのページキャッシュ破壊によるローカル権限昇格 GhostShellは、Linuxカーネルのauthencesn AEAD暗号実装の欠陥を悪用して、非特権ユーザーアカウントからルートシェルを取得 するローカル権限昇格ツールです。setuid-rootバイナリ(例:/usr/bin/su)のエントリポイントにシェルコードを仕込み、そのインメモリページキャッシュを破壊してから実行し、setuid0 +...
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バイト書き込みを可能にします。 責任ある利用...
copy-fail-zig
Copy Fail CVE-2026-31431 Zig実装 732バイトの概念実証のZig実装です。これは、2026年4月29日にTheori / Xintによって公開されたCopy Fail Linux LPE(CVE-2026-31431)に対するものです。 詳細な解説はcopy.failで確認できます。 この実装には実行時依存関係がなく、スタンドアロンバイナリとして実行できます。 ビルド エクスプロイトのビルドにはzigバージョン0.16.0以上が必要です。ziglang.orgからインストールできます。 エクスプロイトをビルドするには、ターミナルで以下のコマンドを実行します:...
hayduk
Hayduk: Open-source Metasploit GUI and Armitage alternative Hayduk is a free, open-source Metasploit GUI for authorized penetration testing. It brings the Armitage workflow to your browser: map hosts, browse modules, manage Meterpreter and shell sessions, and export campaign reports. Download one...
cve-2026-31431-poc
CVE 2026-31431 POC この脆弱性は、Linuxのauthencsn長さ検証機能のエラーを悪用し、dirty pageがユーザーに権限のない場所にwrite backされることで、権限昇格を引き起こします。 主にこのrepoの攻撃原理を参考にしており、一部のpayloadは修正されています。 https://github.com/rootsecdev/cve202631431 この図は6.12.85 linux kernelの修正パッチです。今後これらのパッチをtrace codeしていきます。 実装プロセス 1. RAM内の/etc/passwdを開いて修正する Get...
CVE-2026-107387
music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file ca...
CVE-2026-107385
MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.5, 3.3.4, 3.4.7, and 3.5.4, text-protocol escaping always prefixes quotes with a backslash and does not honor the session's NOBACKSLASHESCAPES mode, including in...
CVE-2026-107383
MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to 3.2.5, 3.3.4, 3.4.7, and 3.5.4, the GeoJSON Polygon and MultiPolygon binary encoders size a Buffer.allocUnsafe allocation from each ring's numeric length before confirming that...
CVE-2026-107387 music-metadata: Uncontrolled memory allocation in APEv2 parser
music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file ca...
CVE-2026-107387 music-metadata: Uncontrolled memory allocation in APEv2 parser
music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file ca...
CVE-2026-107387
music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file ca...
CVE-2026-107387 music-metadata: Uncontrolled memory allocation in APEv2 parser
music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file ca...