Uptime Kuma ha publicado la versión 2.5.10, una actualización centrada en corregir un fallo funcional y en mitigar riesgos derivados de vulnerabilidades en Node.js reportadas por sus mantenedores.
Qué incluye la versión 2.5.10
El paquete 2.5.10 incorpora al menos dos cambios relevantes: una corrección de errores relacionada con el restablecimiento de contraseñas cuando se usa la base de datos MariaDB embebida, y una recomendación de seguridad para usar una versión de Node.js parcheada. En entornos Docker, la imagen oficial ya integra la versión de Node.js corregida; en instalaciones fuera de contenedor, Uptime Kuma recomienda actualizar Node.js manualmente.
Por qué importa: impacto en instalaciones y administradores
La corrección del restablecimiento de contraseñas afecta directamente a instalaciones que usan la opción de MariaDB embebida. Si un administrador había detectado problemas al intentar recuperar o cambiar credenciales de usuario en esas instalaciones, esta versión debería resolver ese comportamiento errático.
En cuanto a la recomendación de seguridad, el equipo cita avisos upstream de Node.js que corrigen vulnerabilidades de gravedad alta. Aunque la nota no especifica detalles técnicos en esta publicación, la implicación práctica es que las instancias de Uptime Kuma ejecutadas sobre versiones de Node.js no parcheadas podrían quedar expuestas a fallos explotables que afecten al servicio de monitorización o al servidor que lo ejecuta.
Qué deben hacer los administradores
- Si usas la imagen Docker oficial de Uptime Kuma: actualiza la imagen a la etiqueta correspondiente a 2.5.10. La imagen Docker ya incorpora la versión de Node.js que corrige las vulnerabilidades reportadas.
- Si ejecutas Uptime Kuma fuera de Docker (instalación en servidor o VPS): actualiza la instalación de Node.js en ese sistema a la versión parcheada indicada por los mantenedores de Node.js. La nota de Uptime Kuma aconseja realizar esta actualización aunque la aplicación en sí no cambie.
- Si empleas MariaDB embebida y has experimentado problemas al restablecer contraseñas: aplica la actualización 2.5.10 de Uptime Kuma y verifica el flujo de recuperación de credenciales en un entorno de pruebas antes de actualizar producción.
- Antes de actualizar en producción: realiza una copia de seguridad de los datos (bases de datos y archivos de configuración) y, si procedente, prueba la nueva versión en un entorno controlado.
Notas técnicas y contexto
Uptime Kuma es una herramienta de monitorización de estado para servicios y endpoints web que se ejecuta sobre Node.js. Las aplicaciones basadas en Node.js dependen de la plataforma subyacente; por eso, cuando el proyecto Node.js publica parches de seguridad, los desarrollos que se ejecutan sobre él deben incorporar esas versiones para minimizar riesgos. En Docker, los paquetes del sistema (incluida la versión de Node.js) suelen quedar encapsulados en la imagen, por lo que actualizar la imagen es la forma más directa de recibir los parches.
Recomendación práctica: tras actualizar, comprueba que los monitores, notificaciones y la interfaz de usuario responden correctamente y revisa los registros de la aplicación para detectar errores residuales.
Si necesitas más detalles sobre la vulnerabilidad de Node.js, consulta los avisos oficiales del proyecto Node.js para conocer la naturaleza exacta del fallo y la versión concreta a instalar.
Lee también:
- Dokploy 0.31.2 facilita migración de proyectos y simplifica conexión de servidores
- Dokploy corrige múltiples fallos y cierra varias brechas de seguridad en la v0.31.1
Fuente: Release notes from uptime-kuma




