Joomla 5.4.6 con parches de seguridad críticos que corrige 20 vulnerabilidades y decenas de errores

  • 27 May 2026 01:15 AM

El proyecto Joomla ha lanzado la versión 5.4.6, una actualización de seguridad crítica para su serie estable. Disponible desde el 25 de mayo de 2026, este lanzamiento soluciona 20 vulnerabilidades documentadas (incluyendo XSS, inyección SQL, CSRF, bypass de MFA y LFI) y corrige más de 30 errores de estabilidad. Se recomienda a los administradores de sitios actualizar sus equipos de cómputo con carácter urgente.

Veinte vulnerabilidades de seguridad corregidas

La versión 5.4.6 es, ante todo, un lanzamiento de seguridad prioritario.

El equipo de desarrollo ha solucionado 20 vulnerabilidades que afectaban al núcleo del sistema y sus componentes, cubriendo un amplio espectro de vectores de ataque.

CVE / ID Componente Afectado Tipo de Vulnerabilidad
[20260501] Módulos de fuentes de noticias (feed modules) XSS (Cross-Site Scripting)
[20260502] Componente com_associations XSS
[20260503] Componente com_contenthistory XSS
[20260504] Enlaces «Leer más» (readmore) XSS
[20260505] Endpoint de activación de usuarios CSRF (Cross-Site Request Forgery)
[20260506] Componente com_finder Inyección SQL ciega autenticada
[20260507] Componente com_tags Inyección SQL ciega autenticada
[20260508] Endpoints web de com_config Control de acceso insuficiente
[20260509] Parámetro de layout en HTMLView LFI (Local File Inclusion)
[20260510] Endpoint web de com_media Path traversal (salida de directorio)
[20260511] Núcleo Bypass de autenticación multifactor (MFA)
[20260512] Núcleo Bypass de autenticación multifactor (MFA)
[20260513] Componente com_users (tareas batch) Escalada de privilegios
[20260514] Endpoints web de com_users Escalada de privilegios
[20260515] Plugins de datos de ejemplo (sample data) Control de acceso incorrecto
[20260516] Componente com_scheduler Control de acceso incorrecto
[20260517] Núcleo (InputFilter) Construcción incorrecta de clave de caché
[20260518] Núcleo (restablecimiento de contraseña) Degradación del cifrado de transporte
[20260519] Framework (checkAttribute) Filtrado insuficiente de contenido
[20260520] Framework (cleanAttributes) Filtrado insuficiente de contenido

Fuente: Joomla Security Center

Decenas de correcciones de errores y mejoras

Además de los parches de seguridad, Joomla 5.4.6 incorpora más de 30 correcciones de errores y mejoras de estabilidad.

La siguiente tabla resume las más relevantes:

Área afectada Corrección incluida
Campos personalizados Se solucionó un error que impedía la carga correcta de campos personalizados de categorías.
Notificaciones por correo Se corrigió un problema que mostraba un mensaje de error falso al guardar contenido, incluso cuando la notificación fallaba silenciosamente.
Actualizaciones automáticas Se arregló la eliminación incorrecta del archivo de actualización después de completar la autoactualización del núcleo.
Campos de selección (Fancy Select) Se mejoró la búsqueda por subcadenas y se aseguró que los valores preseleccionados se muestren correctamente.
Accesibilidad (a11y) Múltiples correcciones: orden correcto de atributos aria-posinset, encabezados de columna faltantes, información de instalación de idiomas para lectores de pantalla, y mejora del contraste del botón de cierre en modo claro.
RTL (idiomas de derecha a izquierda) Se corrigió la alineación de los menús desplegables en la barra de herramientas del administrador para idiomas RTL.
Editor TinyMCE Se arregló la visibilidad de la barra de menús en modo de pantalla completa.
Filtros de calendario Se corrigió el botón de limpieza que no restablecía correctamente los filtros de calendario.
Previsualización de versiones Se solucionó la previsualización de versiones de artículos para usuarios con permisos de «Autor» (Authors).
Caché y depuración Se corrigió un cierre inesperado del plugin de depuración al ejecutar «Query Explain» en solicitudes AJAX.
Conversión HTML a texto plano Se corrigió el reemplazo de etiquetas al convertir el cuerpo HTML de correos a texto plano.

PHP 8.4 y compatibilidad

Aunque Joomla 5.4.6 no incluye en sus notas de lanzamiento cambios específicos de PHP 8.4, el proyecto ha estado trabajando activamente en la compatibilidad con esta versión del lenguaje.

Se han identificado y están en proceso de solución varios avisos de obsolescencia (deprecation notices) relacionados con:

Componente Advertencia de obsolescencia
Plugin sessiongc lcg_value() está obsoleto en PHP 8.4; usar Randomizer::getFloat() .
Actualizador (Update.php) xml_set_object() y handlers XML obsoletos .
Adapter de extensiones xml_set_object() y handlers XML en ExtensionAdapter.php .
Modelo CaptiveModel strtotime(null) obsoleto en PHP 8.4 .
Modelo BackupcodesModel Asignación de solo el primer byte al offset de cadena (PHP Warning) .

El equipo de desarrollo recomienda PHP 8.3 como la versión más estable para Joomla 5.4.x, aunque se espera que la compatibilidad completa con PHP 8.4 se consolide en futuras versiones de mantenimiento.

Soporte y disponibilidad

Joomla 5.4.x es una serie de Soporte a Largo Plazo (LTS), con el siguiente calendario confirmado:

Tipo de soporte Fecha límite
Soporte de errores (bugfixes) 13 de octubre de 2026
Soporte de seguridad 12 de octubre de 2027

Fuente: Joomla! Official Documentation

Para los usuarios que aún no han migrado a Joomla 6, esta serie 5.4.x representa la opción más estable y con soporte garantizado a largo plazo.

Disponibilidad y cómo actualizar

Joomla 5.4.6 ya está disponible para descarga e instalación a través de los métodos habituales:

  • Actualización automática: Desde el panel de administración de Joomla (Sistema → Actualizar).

  • Composer: Ejecutando composer update en la terminal del servidor.

  • Descarga manual: Desde la página de lanzamientos oficial.

Recomendaciones antes de actualizar:

  1. Realizar una copia de seguridad completa de la base de datos y los archivos del sitio.

  2. Probar la actualización en un entorno de ensayo (staging) antes de aplicarla en producción.

  3. Verificar la compatibilidad de las extensiones de terceros con Joomla 5.4.6.

Esta actualización es particularmente importante para administradores que gestionan sitios con múltiples usuarios, ya que las vulnerabilidades de XSS, inyección SQL y escalada de privilegios corregidas en esta versión representan un riesgo significativo en entornos colaborativos. Se recomienda aplicar la actualización con carácter prioritario.