CVE-2026-54087 in EasyAdminBundle
Resumen
por VulDB • 2026-09-14
EasyAdmin es un generador de administración rápido y moderno para aplicaciones Symfony. Desde la versión 5.0.0 hasta la 5.0.13, FileField e ImageField pueden aceptar cargas útiles ejecutables en el navegador mientras que templates/crud/field/file.html.twig genera enlaces a archivos almacenados para renderizado inline del mismo origen sin un atributo de descarga o encabezado Content-Disposition attachment. Cuando las cargas se almacenan bajo la raíz web pública, un atacante con acceso a un formulario afectado puede cargar HTML a través de FileField o SVG a través de ImageField, y JavaScript se ejecuta en el origen de un administrador autenticado cuando el archivo se abre desde el backend. La explotación requiere una brecha de privilegios entre el cargador y el visor. El problema puede exponer tokens de sesión o CSRF y permitir la escalada de privilegios, pero no permite la ejecución de código PHP o PHTML porque Symfony guessExtension no produce esas extensiones almacenadas. Este problema se soluciona en la versión 5.0.13.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.