HestiaCP ha publicado la actualización 1.10.6, una release de servicio que soluciona varios problemas relacionados con el proceso de restauración de cuentas y endurece controles para reducir riesgos derivados de enlaces simbólicos y manejo de permisos.
Qué cambia y por qué importa
La novedad principal en Hestia 1.10.6 es la mejora de seguridad en los scripts de restauración. Según el aviso de la publicación, los scripts ahora rechazan directorios de usuario que sean enlaces simbólicos (symlinks), preparan las restauraciones en un directorio propiedad de root y aplican prácticas más seguras al manejar variables y cambiar propietarios de archivos (incluyendo el uso de chown –no-dereference).
Estos ajustes reducen el riesgo de que una restauración sobrescriba o manipule rutas fuera del árbol de destino previsto mediante symlinks, una técnica que puede aprovecharse para escalar privilegios o corromper datos si no se controla adecuadamente.
A quién afecta
- Administradores de servidores que usan HestiaCP para gestionar hospedaje web y realizan restauraciones de cuentas o de paquetes de backup.
- Propietarios de sitios y desarrolladores que delegan en su proveedor o en su equipo la tarea de restaurar copias de seguridad en sistemas con Hestia.
Qué deben hacer los administradores
- Actualizar HestiaCP a la versión 1.10.6 en cuanto sea posible para aplicar las correcciones del proceso de restauración.
- Revisar políticas y procedimientos de restauración: comprobar que los backups y los scripts personalizados no dependan de restaurar symlinks dentro de los directorios de usuario.
- Verificar los permisos y la propiedad de los directorios donde se realizan las restauraciones, y confirmar que las restauraciones se ejecutan en una ubicación temporal controlada por root antes de mover contenidos al destino final.
- Auditar scripts que gestionen variables de entorno o rutas para asegurarse de que están correctamente citadas y no permiten inyección o expansión inesperada.
Aspectos técnicos explicados
En términos sencillos, un symlink es un archivo especial que apunta a otra ubicación del sistema de ficheros. Si un proceso de restauración no detecta y rechaza symlinks, podría seguir esos apuntadores y escribir fuera de la ruta prevista. Preparar la restauración en un directorio propiedad de root y usar opciones como chown –no-dereference evita que el cambio de propietario siga enlaces simbólicos y altere objetivos distintos a los pretendidos.
Limitaciones de la información
La nota de lanzamiento describe las correcciones generales (rechazo de symlinks, staging en directorio root, citación de variables y uso de chown –no-dereference) y menciona fixes adicionales, pero no detalla todos los archivos afectados ni pasos exactos del despliegue. Por tanto, los administradores deben consultar el registro de cambios completo y las instrucciones de actualización en el repositorio oficial de HestiaCP antes de aplicar la actualización en entornos de producción.
Recomendación práctica
Actualizar a Hestia 1.10.6 cuanto antes en servidores que usen las funciones de backup y restauración. Después de la actualización, realizar una restauración de prueba en un entorno aislado para validar que los backups y los procesos automatizados continúan funcionando según lo esperado, y ajustar scripts personalizados si es necesario.
Lee también:
- WordPress AI 1.5.0 incorpora texto a voz, comprobación de procedencia de imágenes y dos experimentos con agentes de IA
- Crea un router de viaje con Raspberry Pi para evitar confiar en redes Wi‑Fi públicas
Fuente: Hestia 1.10.6 released




