Uptime Kuma ha publicado la versión 2.5.6, una actualización centrada en estabilidad y seguridad. Según las notas oficiales de la versión, los cambios principales son una corrección en el endpoint que sirve el distintivo (badge) de «avg-response» y la actualización de dependencias con correcciones relacionadas con la seguridad.
Qué cambia: badge de tiempo medio de respuesta y dependencias
El primer cambio destacado corrige un error en el endpoint que genera el distintivo de tiempo medio de respuesta. El problema afectaba al cálculo del valor mostrado: en lugar de usar el objeto o módulo destinado al cálculo de promedios, el código llamaba a una implementación distinta. La corrección consiste en usar UptimeCalculator para ese endpoint, lo que debería devolver un valor correcto y coherente con las métricas internas de Uptime Kuma.
El segundo bloque de cambios son actualizaciones de dependencias. Estas actualizaciones se describen como «security fixes» en las notas de la versión, y normalmente implican la sustitución o parcheo de librerías con vulnerabilidades conocidas o la incorporación de versiones que corrigen problemas de seguridad detectados en componentes de terceros.
A quién afecta esta versión
- Administradores que usan Uptime Kuma para monitorizar servicios: el arreglo del badge de avg-response corrige una discrepancia visual y numérica que podía inducir a error al reportar tiempos medios desde el panel público o embebido.
- Equipos que integran badges públicos en documentación, dashboards o README de repositorios: el distintivo mostrará ahora un cálculo alineado con las métricas internas, evitando inconsistencias en informes compartidos.
- Instalaciones autoalojadas y servicios que dependen de dependencias actualizadas: las correcciones en librerías reducen el riesgo de exposición a vulnerabilidades conocidas en esas dependencias.
Qué deben hacer los administradores y propietarios de sitios
- Actualizar Uptime Kuma a la versión 2.5.6 lo antes posible, especialmente si su despliegue expone badges públicos o si la instalación utiliza versiones previas con dependencias vulnerables.
- Revisar los distintivos embebidos de avg-response después de la actualización para confirmar que los valores coinciden con las métricas internas y con los históricos.
- Si usan contenedores o sistemas de orquestación, reconstruir las imágenes y desplegar el servicio con la nueva versión de forma coordinada para minimizar discrepancias temporales en reportes.
- Comprobar las notas de cambio y el registro de dependencias actualizadas en el repositorio del proyecto para evaluar si alguna de las librerías actualizadas requiere pasos adicionales (por ejemplo, cambios en configuración o reinicios).
Contexto técnico y buenas prácticas
Uptime Kuma es una herramienta de monitorización autoalojada popular entre administradores y desarrolladores por su sencillez y soporte de badges públicos. Un distintivo de «avg-response» suele calcular el tiempo medio de respuesta de un monitor en un período determinado; cuando ese cálculo se realiza con una función incorrecta, los informes pueden mostrar cifras no representativas de la experiencia real.
Actualizar dependencias es una práctica habitual para mitigar vulnerabilidades en componentes externos (librerías de Node.js, paquetes de utilidades, etc.). Sin embargo, las actualizaciones también pueden introducir cambios de comportamiento, por lo que conviene probar en entornos de staging o preproducción antes de aplicar el parche en instalaciones críticas.
Conclusión
La versión 2.5.6 de Uptime Kuma aporta una corrección puntual que mejora la exactitud del distintivo de tiempo medio de respuesta y aplica actualizaciones de seguridad en dependencias. Los administradores deben actualizar cuanto antes y validar los badges embebidos y la consistencia de métricas tras el despliegue.
Lee también:
- Coolify lanza v4.4.2 con mejoras en GitHub Actions, analíticas y Cloudflare Tunnel
- Portainer lanza la versión LTS 2.45.2 con correcciones de seguridad y mejoras para Kubernetes
Fuente: Release notes from uptime-kuma




