PT-2026-129171

CVE-2026-61529

·

Publicado

2026-10-28

·

Atualizado

2026-10-28

Descrição por

CVSS 3.1
4.7
Média
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-JW28-J36R-GP9M
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾