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.
Published: 2026-08-18
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Blueprint Studio generated a shell-based Git credential helper that incorporated the configured Git username and token directly into the helper script without sanitization. Consequently, a user able to set Git credentials could embed newline characters or arbitrary shell syntax in the username or token field. When Git invoked the generated helper, the embedded commands were executed with the operating‑system privileges of the Home Assistant instance, enabling modification or disclosure of Home Assistant configuration data. This flaw is a classic command injection (CWE‑78) that compromises confidentiality, integrity, and availability of the system.

Affected Systems

The vulnerability exists in Ha‑China Blueprint Studio versions preceding 2.5.2. Any installation running 2.5.1 or earlier is susceptible; the issue is resolved in version 2.5.2 and later.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity, and the EPSS score is < 1%, indicating a very low but non‑zero exploitation probability, but the potential impact is significant. The vulnerability is not listed in the CISA KEV catalog, but because the injection relies on locally set credentials, an attacker who can influence Git configuration—such as a malicious Home Assistant user—can craft the exploit with relative ease. The attack vector is local or application‑level rather than remote, yet the execution performed with full Home Assistant privileges makes it highly dangerous.

Generated by OpenCVE AI on August 21, 2026 at 16:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Blueprint Studio to version 2.5.2 or later to obtain the fixed credential helper implementation
  • If an upgrade is not immediately possible, ensure that any Git credentials configured for the Home Assistant instance are free of newline or shell characters and are properly validated before being written to the helper script
  • Monitor system logs for unexpected command execution within the home_assistant process and consider disabling the Git credential helper until a patch is applied

Generated by OpenCVE AI on August 21, 2026 at 16:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Ha-china
Ha-china blueprint-studio
Vendors & Products Ha-china
Ha-china blueprint-studio

Thu, 20 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 18 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
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.
Title Blueprint Studio Git credential helper command injection
Weaknesses CWE-78
References
Metrics cvssV4_0

{'score': 8.6, 'vector': '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'}


Subscriptions

Ha-china Blueprint-studio
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-19T15:25:05.473Z

Reserved: 2026-06-09T16:31:21.494Z

Link: CVE-2026-53455

cve-icon Vulnrichment

Updated: 2026-08-19T15:24:57.294Z

cve-icon NVD

Status : Received

Published: 2026-08-18T21:16:35.280

Modified: 2026-08-19T16:17:46.037

Link: CVE-2026-53455

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T16:30:06Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')