Saturday, 17 October 2026
Rīga TV

World and Latvian news in one place

TechnologyPublished: 17 October 2026 at 03:33

Home Assistant users object to password check; developers say it can be disabled

A user of the Home Assistant smart-home platform objected on GitHub to an automatic password check running without his consent. After a heated thread, a project maintainer apologized and said the feature can be turned off with a command.

Foto: Hacker News (≥150 p.)

A user of the open-source home automation platform Home Assistant filed a complaint on GitHub on 16 October about an automatic password check that runs without the user's consent. The discussion took place in the project's documentation repository and involved maintainer Frenck. He eventually acknowledged that his earlier replies had been too dismissive and said the check can be switched off.

The user's objections

The author of the complaint argues that the system scans secrets without permission and sends data onward, even if it is hashed. In his view, the mechanism could be abused by a malicious actor with access to Home Assistant's GitHub repositories. He demanded that the feature be opt-in and asked how to disable it. He described himself as a security professional who gives presentations on security around the world.

The developers' replies

Frenck first closed the issue as won't fix, because the repository is meant for documentation. He said passwords are never sent out and that other tools, such as the 1Password password manager, use a similar approach. Several users called this response dismissive, and the thread was locked so that only collaborators could comment.

Frenck later apologized and explained that the check has been part of the Supervisor component for years and covers app options marked as passwords. A recent release fixed the warning that reports the check, which is why it has only now become noticeable.

How the check works

According to Frenck, the Supervisor hashes the password locally with SHA-1 and sends only the first five characters of the hash to Have I Been Pwned, a service that collects passwords exposed in data breaches. The service returns all hashes with that prefix, and the comparison happens on the user's own device. The check can be disabled with the command ha security options --pwned=false. The project has promised to update its documentation to explain this.

Comments

0/1500

Comments are automatically moderated. No hate, threats, personal data or spam.

Loading comments…

More in this category