PT-2026-40780
CVE-2026-22707
·
Publicado
2026-05-13
·
Atualizado
2026-05-14
Descrição por
CVSS 3.1
5.4
MédiaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas
@strapi/upload versões anteriores a 5.33.3
Description
No plugin de Upload, os endpoints da Content API não aplicavam as restrições de tipo MIME configuradas pelo administrador em
plugin.upload.security.allowedTypes e deniedTypes. Embora essas restrições estivessem ativas para o Painel de Administração, a verificação de segurança enforceUploadSecurity estava ausente no controlador da Content API. Consequentemente, os manipuladores uploadFiles e replaceFile, bem como o wrapper upload, ignoravam a detecção de MIME e as listas de permissão/bloqueio.Um usuário autenticado com permissões de upload na Content API poderia enviar tipos de arquivos não permitidos, como HTML e SVG. Se os arquivos enviados forem servidos na mesma origem que o painel de administração, um invasor poderia enviar um arquivo HTML ou SVG malicioso. Quando aberto por um administrador, esse arquivo poderia executar JavaScript na origem do administrador, permitindo potencialmente o sequestro de sessão administrativa e ações administrativas não autorizadas via API de administração.
Recommendations
Atualize o @strapi/upload para a versão 5.33.3 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾