PT-2026-68112 · Pixelfed · Pixelfed
CVSS v3.1
4.3
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
Nome do Software Vulnerável e Versões Afetadas
Pixelfed (versões afetadas não especificadas)
Descrição
Existe um Server-Side Request Forgery (SSRF) autenticado no
SearchController ao processar o parâmetro remote-search. O ActivityPubFetchService utiliza a função validateUrl() que bloqueia apenas hosts literais como 127.0.0.1, localhost e ::1, exigindo HTTPS. A função falha ao não verificar se o endereço IP resolvido pertence a intervalos privados, internos ou link-local, como 169.254.169.254. Além disso, a validação de DNS opcional vem desativada por padrão e não filtra por intervalo de IP quando ativa. O corpo da resposta é retornado ao usuário apenas se o Content-Type corresponder a um tipo de conteúdo ActivityPub, resultando em um primitivo SSRF semi-cego acessível a qualquer usuário logado.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
SSRF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Pixelfed