Uma injeção de entidade externa XML (XXE) ocorre quando o software processa XML por meio de um DocumentBuilderFactory não endurecido, com entidades externas e carregamento de DTD habilitados. Atacantes autenticados podem explorar isso fornecendo um payload `taskScript` manipulado para o endpoint 'doEditWorkflow'. Isso permite a falsificação de solicitação do lado do servidor (SSRF), onde o servidor é forçado a fazer solicitações HTTP externas para a infraestrutura controlada pelo atacante, e a exfiltração de arquivos locais fora de banda que sejam legíveis pelo usuário do processo TIS, como arquivos de configuração e credenciais do banco de dados Derby.