CVE-2026-54087 in EasyAdminBundle
Sumário
de VulDB • 14/09/2026
O EasyAdmin é um gerador de painéis administrativos rápido e moderno para aplicações Symfony. Da versão 5.0.0 até a 5.0.13, os campos FileField e ImageField podem aceitar uploads executáveis no navegador, enquanto o modelo templates/crud/field/file.html.twig referencia arquivos armazenados para renderização inline same-origin sem um atributo de download ou cabeçalho Content-Disposition attachment. Quando os uploads são armazenados sob a raiz web pública, um atacante com acesso a um formulário afetado pode fazer upload de HTML através do FileField ou SVG através do ImageField, e o JavaScript é executado na origem de um administrador autenticado quando o arquivo é aberto no backend. A exploração requer uma lacuna de privilégios entre quem faz o upload e quem visualiza. O problema pode expor tokens de sessão ou CSRF e permitir escalada de privilégio, mas não permite a execução de código PHP ou PHTML porque o guessExtension do Symfony não gera essas extensões armazenadas. Este problema foi corrigido na versão 5.0.13.
If you want to get best quality of vulnerability data, you may have to visit VulDB.