Pulse Secure · Pulse Connect Secure · CVE-2020-11581
**Nome do software vulnerável e versões afetadas**
Pulse Secure Pulse Connect Secure (PCS) versões anteriores a 06/04/2020
**Descrição**
A vulnerabilidade permite que um invasor do tipo man-in-the-middle execute ataques de injeção de comandos do sistema operacional contra um cliente por meio de metacaracteres de shell no método `doCustomRemediateInstructions`. Isso ocorre porque `Runtime.getRuntime().exec()` é utilizado. O applet no tncc.jar, executado em clientes macOS, Linux e Solaris quando uma política do Host Checker é aplicada, está vulnerável a esse ataque.
**Recomendações**
Para versões do Pulse Secure Pulse Connect Secure (PCS) anteriores a 06/04/2020, como solução alternativa temporária, considere desativar o método `doCustomRemediateInstructions` até que um patch esteja disponível. Restrinja o acesso ao applet tncc.jar para minimizar o risco de exploração. Evite usar metacaracteres de shell no método afetado para prevenir ataques de injeção de comando no sistema operacional.