Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-15409-15410-Framework — マルチエクスプロイトフレームワーク for SonicWall SMA1000 chaining SSRF (CVE-2026-15409) to Erlang RCE and root privilege escalation (CVE-2026-15410)。インタラクティブシェル、バッチスキャン、ファイル操作、および認可されたペネトレーションテストのためのセーフ検出モードを備えています。 | Kitploit
ツール/GitHubGitHub/tc4dy/cve-2026-15409-15410-framework
特権昇格エクスプロイトフレームワーク脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテストコマンド&コントロール学習と教育レッドチーミング

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リモートアクセスツール
GitHubtc4dy/cve-2026-15409-15410-framework

CVE-2026-15409-15410-Framework

マルチエクスプロイトフレームワーク for SonicWall SMA1000 chaining SSRF (CVE-2026-15409) to Erlang RCE and root privilege escalation (CVE-2026-15410)。インタラクティブシェル、バッチスキャン、ファイル操作、および認可されたペネトレーションテストのためのセーフ検出モードを備えています。

リポジトリを見る
542825日前未レビュー

CVE-DoublePoC

CVE-2026-15409 CVE-2026-15410 CVSS 10.0 CISA KEV

SSRF RCE Privesc Python 3.6+

[1] CVE-2026-15409 | [2] CVE-2026-15410

SonicWall SMA1000 - SSRF → Erlang RCE → Root Privesc

エクスプロイトフレームワーク & セーフ検出ツール
許可されたセキュリティテスト専用です。


⚖️ 法的免責事項と責任ある使用

このツールは、教育および許可された侵入テスト目的でのみ提供されています。

作成者および貢献者は、このソフトウェアの誤用または損害について一切の責任を負いません。ユーザーは、テスト前にターゲット所有者から明示的な書面による許可を得ていることを確認する責任を単独で負います。許可なくコンピュータシステムにアクセスすることは、コンピュータ詐欺および不正使用防止法(CFAA)および世界中の同様の法律に違反します。

このソフトウェアを使用することにより、以下に同意したものとみなされます:

  • 所有している、またはテストする明示的な許可があるシステムでのみ使用すること。
  • 該当するすべての地域、州、連邦法を遵守すること。
  • 悪意のある、破壊的、または違法な活動に使用しないこと。

⚠️ 警告: この脆弱性は実際に活発に悪用されています。不正使用は深刻な法的結果を招く可能性があります。


🔥 脆弱性概要

CVE-2026-15409 は、SonicWall SMA1000 アプライアンスの Work Place インターフェースで発見された重大な認証不要のサーバーサイドリクエストフォージェリ (SSRF) 脆弱性です。

動作の仕組み:

  1. 攻撃者は SSRF を悪用して wsproxy エンドポイントをトンネリングします。
  2. これにより内部の Erlang 分散サービス (ポート 1050/8188) へのアクセスが可能になります。
  3. ハードコードされたデフォルトのクッキーを使用して、攻撃者は Erlang ノードに認証します。
  4. os:cmd/1 呼び出しによりリモートコード実行 (RCE) が達成されます。
  5. 次に CVE-2026-15410 を連鎖させ、AMC (アプライアンス管理コンソール) のパストラバーサルを介して特権を root に昇格させます。

主要な事実:

  • 📅 開示日: 2026年7月14日
  • ⚠️ CVSS スコア: 10.0 (重大)
  • 📋 CISA KEV: 2026年7月14日追加 (期限: 2026年7月17日)
  • 🎯 影響を受ける製品: SMA 6210, SMA 7210, SMA 8200v
  • 🔄 修正バージョン: 12.4.3-03453+ および 12.5.0-02835+

🛠️ エクスプロイトフレームワーク (exploit.py)

完全に武装化されたエクスプロイト は、CVE-2026-15409 と CVE-2026-15410 を連鎖させ、ルートレベルの侵害を達成します。

✨ 機能:

機能説明
🚀 SSRF → Erlang RPC自動的に wsproxy をトンネリングして内部 Erlang ノードに到達します。
💻 リモートコード実行os:cmd/1 を介して任意の OS コマンドを実行します。
🔐 インタラクティブシェルprivesc および download コマンドをサポートするライブシェルを起動します。
👑 ルート権限昇格CVE-2026-15410 を利用し、AMC パストラバーサルを使用して root に昇格します。
📁 ファイル操作ターゲットシステム上のファイルの読み書きを行います。
🌐 一括スキャンスレッドを使用して複数のターゲットを大量にエクスプロイトします (-l フラグ)。
🎯 SSRF 検出安全な脆弱性検証のためのオプションの --detect フラグ。
⚙️ カスタマイズ可能WebSocket URL、Origin、User-Agent、Cookie などを上書きできます。
🧩 追加依存関係不要Python 標準ライブラリのみを使用します (検出用のオプション requests を除く)。
🔌 生の WebSocket 実装外部 WebSocket ライブラリは不要 — カスタムソケットレベルのハンドシェイクにより、ライブラリ固有のシグネチャフィンガープリントを回避し、より優れた OPSEC を実現します。

📦 インストールと要件

前提条件:

  • Python 3.6+
  • pip (requests ライブラリ用)

依存関係のインストール:

pip install -r requirements.txt

[!] 注意: exploit.py は手動の WebSocket 実装を使用しています – websockets ライブラリは不要です。requests は --detect 機能にのみ必要です。

🚀 使用例

[2] エクスプロイトフレームワーク (exploit.py)

# Interactive shell on target
python exploit.py -u 192.168.1.100

# Execute a single command
python exploit.py -u 192.168.1.100 --exec "id && whoami"

# Read a file
python exploit.py -u 192.168.1.100 --read-file /etc/passwd

# Enable SSRF detection before exploitation
python exploit.py -u 192.168.1.100 --detect

# Attempt root privesc
python exploit.py -u 192.168.1.100 --privesc

# Mass exploit from file (50 threads)
python exploit.py -l targets.txt -m 50 --exec "uname -a"

# Custom port and path
python exploit.py -u 10.0.0.5 -p 8443 --path /workplace

# Pipe mode (read command from stdin)
echo "cat /etc/hosts" | python exploit.py -u 192.168.1.100

[2] セーフチェッカー (checker.py)

# Single target scan
python checker.py https://192.168.1.100

# Custom port and path
python checker.py 192.168.1.100 --port 8443 --path /workplace

# Mass scan from file
python checker.py --list targets.txt

🎯 影響を受けるバージョン

製品脆弱なバージョン修正バージョン
SMA 621012.4.3-03245, 12.4.3-03387, 12.4.3-03434
12.5.0-02283, 12.5.0-02624, 12.5.0-02800
12.4.3-03453+
12.5.0-02835+
SMA 7210同上同上
SMA 8200v同上同上

⚠️ 重要: これらの脆弱性は SonicWall ファイアウォール (SSL-VPN) または SMA 100 シリーズには影響しません。


🧠 技術的な詳細

SSRF (CVE-2026-15409)

ポート 443 の wsproxy エンドポイントは、-3389 で始まる bmID パラメータと host:port の指定を受け入れます。host=127.0.0.1、port=1050 と指定することで、攻撃者は内部の Erlang 分散サービスにトンネリングできます。

Erlang RPC

Erlang ノードはハードコードされたデフォルトのクッキー 10ecad5b446e86864832904cd439b6b70262 を使用します。これにより、リモート認証と任意の os:cmd/1 呼び出しの実行が可能になります。

ルート権限昇格 (CVE-2026-15410)

認証後、エクスプロイトはシェルスクリプトを /var/tmp/ に書き込み、パストラバーサル (../../../../var/tmp/script.sh) を含む AMC の remove_hotfix XML-RPC エンドポイントをトリガーし、スクリプトを root として実行します。


🔍 侵害指標 (IoC)

SonicWall は以下を確認することを推奨します:

  • /__api__/login または /__api__/logout の extraweb_access.log (200 ステータス)
  • 不審なホストパラメータを含む /wsproxy の extraweb_access.log (101 ステータス)
  • パストラバーサルを含むホットフィックスロールバックの ctrl-service.log
  • /__api__/login または /__api__/logout のルートを含む /var/lib/unit/conf.json

📚 参考文献

  • NVD - CVE-2026-15409
  • SonicWall Advisory (SNWLID-2026-0008)
  • CISA KEV Catalog
  • The Hacker News - Two SonicWall SMA 1000 Zero-Days Exploited
ツールをダウンロード