漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Blueprint Studio terminal command working directory not bounded to config directory
Vulnerability Description
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 Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Home Assistant Blueprint Studio 路径遍历漏洞
Vulnerability Description
Home Assistant Blueprint Studio是Home Assistant组织的一个文件编辑器。 Home Assistant Blueprint Studio 2.5.2之前版本存在路径遍历漏洞,该漏洞源于传统无状态终端命令执行路径对cwd工作目录参数验证不严,仅检查目录是否存在而未要求其保持在Home Assistant配置目录内,可能导致管理员访问或修改配置目录之外的主机路径。
CVSS Information
N/A
Vulnerability Type
N/A