Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Blueprint Studio Git credential helper command injection
Vulnerability Description
Blueprint Studio is a VS Code-like file editor for Home Assistant configuration files. Prior to 2.5.2, Blueprint Studio generated a shell-based Git credential helper in custom_components/blueprint_studio/backend/git_manager.py by interpolating the configured Git username and token directly into executable helper script content without validating credential values. An attacker able to set Git credentials could include newline characters or shell syntax in a username or token. When Git executed the generated credential helper, the injected shell commands ran with the operating-system privileges of Home Assistant and could access or modify Home Assistant configuration data. 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:H/VI:H/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Vulnerability Title
Home Assistant Blueprint Studio 命令注入漏洞
Vulnerability Description
Home Assistant Blueprint Studio是Home Assistant组织的一个文件编辑器。 Home Assistant Blueprint Studio 2.5.2之前版本存在命令注入漏洞,该漏洞源于在custom_components/blueprint_studio/backend/git_manager.py中生成shell型Git凭据助手时未验证凭据值,直接将Git用户名和令牌插入可执行脚本,可能导致攻击者注入shell命令并以Home Assistant操作系统权限访问
CVSS Information
N/A
Vulnerability Type
N/A