PT-2026-129171
CVE-2026-61529
·
Publicado
2026-10-28
·
Atualizado
2026-10-28
Descrição por
CVSS 3.1
4.7
MédiaMétricasAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas
Endatix versões anteriores a 0.7.0
Descrição
O endpoint anônimo
POST /forms/{formId}/submissions armazena JsonData controlado por um invasor após verificar apenas se o JSON está bem formado. Um objeto de arquivo contendo os campos name, type e content pode incluir uma URL HTTP ou HTTPS. Quando um membro da equipe com a permissão submissions.view chama o endpoint POST /forms/{formId}/submissions/{submissionId}/files, o GetFilesHandler passa os dados armazenados para a função SubmissionFileExtractor, que utiliza HttpClient.GetAsync sem validar a URL de destino, o host ou os endereços IP resolvidos em relação a intervalos de endereços internos. Isso permite requisições GET do lado do servidor, de segunda ordem e armazenadas, para serviços internos, metadados de nuvem, endereços de loopback e link-local. Para que isso ocorra, o formulário deve ter IsPublic e IsEnabled definidos, e as submissões anônimas devem passar no reCAPTCHA v3, se configurado. A resposta é incluída em um arquivo ZIP para o visualizador da equipe, em vez de ser retornada ao invasor, tornando a divulgação cega ou indireta.Recomendações
Atualizar para a versão 0.7.0.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾