CVE-2026-53457

Blueprint Studio is a VS Code-like file editor for Home Assistant configuration files. Prior to 2.5.2, the legacy stateless terminal command execution path in custom_components/blueprint_studio/backend/terminal_manager.py accepted a cwd working-directory parameter and checked only whether the directory existed, without requiring it to remain inside the Home Assistant configuration directory. An administrator using the restricted terminal helper could select an existing directory outside the intended configuration boundary. Commands could then access or modify host paths permitted by the Home Assistant container and filesystem permissions, weakening the helper's expected filesystem restriction. This issue is fixed in version 2.5.2.
CVSS

No CVSS.

Configurations

No configuration.

History

22 Oct 2026, 21:09

Type Values Removed Values Added
Summary
  • (es) Blueprint Studio es un editor de archivos similar a VS Code para los archivos de configuración de Home Assistant. Antes de la versión 2.5.2, la ruta de ejecución de comandos de terminal sin estado heredada en custom_components/blueprint_studio/backend/terminal_manager.py aceptaba un parámetro ’cwd’ de directorio de trabajo y solo verificaba si el directorio existía, sin requerir que permaneciera dentro del directorio de configuración de Home Assistant. Un administrador que utilizaba el asistente de terminal restringido podía seleccionar un directorio existente fuera del límite de configuración previsto. Los comandos podían entonces acceder o modificar rutas del host permitidas por el contenedor de Home Assistant y los permisos del sistema de archivos, debilitando la restricción esperada del sistema de archivos del asistente. Este problema se solucionó en la versión 2.5.2.

Information

Published : 2026-08-18 21:16

Updated : 2026-10-22 21:09


NVD link : CVE-2026-53457

Mitre link : CVE-2026-53457

CVE.ORG link : CVE-2026-53457


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')