Description
Blueprint Studio is a VS Code-like file editor for Home Assistant configuration files. Prior to 2.5.2, Blueprint Studio configured Git's credential.helper store when saving Git credentials, causing Git credential-store to persist usernames and access tokens in plaintext in the .git-credentials file for the user running Home Assistant. Tokens could remain outside Blueprint Studio's intended Home Assistant storage and be read by other users or processes with access to the same filesystem context. The persistent helper configuration also affected later Git operations beyond the immediate Blueprint Studio action. This issue is fixed in version 2.5.2.
Published: 2026-08-18
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Blueprint Studio, a VS Code–style editor for Home Assistant configurations, stored Git usernames and access tokens in the .git-credentials file using Git's credential.helper store before version 2.5.2. The credentials were written in plaintext, allowing any user or process that could read the file to obtain the tokens, which are effectively password equivalent for the associated Git repositories. This flaw enabled unintended disclosure of authentication information that was meant to be confined to Home Assistant's internal storage.

Affected Systems

All installations of ha‑china:blueprint‑studio running any release earlier than 2.5.2 are affected. The vulnerability occurs when Blueprint Studio saves Git credentials while the Home Assistant environment is active; users running Home Assistant on the same machine or with sufficient filesystem permissions would be able to read the leaked credentials.

Risk and Exploitability

The flaw carries a CVSS score of 6.9, indicating moderate severity. The EPSS score is < 1%, indicating a low likelihood of exploitation, and the vulnerability has not been listed in the CISA KEV catalog. An attacker would need local access to the Home Assistant instance’s user account or the underlying filesystem, making the attack vector a local compromise or privilege escalation. Once the .git-credentials file is read, an attacker can use the exposed tokens to access any Git repositories the Home Assistant configuration was paired with, potentially exfiltrating code, configuration files, or other sensitive data.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Blueprint Studio to version 2.5.2 or later to eliminate the plaintext credential storage
  • Remove or securely delete any existing .git-credentials files that may have been created by earlier releases
  • Ensure Home Assistant runs under a dedicated, least‑privileged user account and restrict filesystem permissions so that only that account can read the configuration directory

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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

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 configured Git's credential.helper store when saving Git credentials, causing Git credential-store to persist usernames and access tokens in plaintext in the .git-credentials file for the user running Home Assistant. Tokens could remain outside Blueprint Studio's intended Home Assistant storage and be read by other users or processes with access to the same filesystem context. The persistent helper configuration also affected later Git operations beyond the immediate Blueprint Studio action. This issue is fixed in version 2.5.2.
Title Blueprint Studio stored Git credentials in plaintext Git credential store
Weaknesses CWE-522
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Ha-china Blueprint-studio
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-21T19:14:06.615Z

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

Link: CVE-2026-53454

cve-icon Vulnrichment

Updated: 2026-08-21T19:14:00.826Z

cve-icon NVD

Status : Received

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

Modified: 2026-08-21T20:16:36.890

Link: CVE-2026-53454

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T17:00:04Z

Weaknesses
  • CWE-522

    Insufficiently Protected Credentials