
Time injector é um script de exploração para CVE-2018-14714
Time injector é um script de exploração em bash para CVE-2018-14714
Para saber se o alvo é vulnerável, o script funciona primeiro verificando se o alvo está acessível e se consegue estabelecer uma sessão de login.
Depois disso, verifica a existência de páginas específicas e realiza uma injeção baseada em tempo para ver se o sistema é vulnerável à execução remota de código (RCE).
Se o sistema responder mais lentamente ao executar um comando (como sleep 3), indica que o alvo pode estar vulnerável.
Isso acontece porque o servidor está levando mais tempo para processar o comando injetado, e esse atraso confirma a vulnerabilidade.
O exploit funciona enviando um payload especialmente elaborado ao alvo que faz com que o sistema execute comandos de forma não intencional, tipicamente permitindo execução de comandos ou vazamento de informações.
A parte central para detectar a vulnerabilidade é o atraso no tempo de resposta, que mostra que o alvo está executando comandos com base na entrada do usuário, confirmando que existe uma vulnerabilidade de RCE.