So, uh, @homeassistant@fosstodon.org has been sending partial hashes of any password it can find up to `Have I Been Pwned` for 5+ years. Only recently did they fix the display / warning to actually do something and alert on API hits.
This ""feature"" is on by default, and requires console/CLI commands to disable.
@homeassistant@fosstodon.org - Do better. This should be an integration like the default weather app. This should be entirely optional by users and not hidden away in the python sub-basements of the HA backrooms.
disable with `ha security options --pwned=false` in a console
https://github.com/home-assistant/home-assistant.io/issues/49314
Heads up, if you use home assistant, any credentials in your config have been hoovered up without your knowledge
No, your credentials have not been “hoovered up”. A hash is not reversible, and a partial hash would match far too many potential passwords to be any more accurate than random guesses.
Still, uploading any data, especially identifying data, should absolutely not be enabled by default.
They have been hoovered up, by home assistant. I made no claim, nor did the source, that clear-text credentials were shipped anywhere.
This is meant to drive awareness on a transparency and dev issue, not an overt compromise. My language was maybe a bit too inflammatory though, I suppose.
No, your credentials have not been “hoovered up”. A hash is not reversible, and a partial hash would match far too many potential passwords to be any more accurate than random guesses.
Still, uploading any data, especially identifying data, should absolutely not be enabled by default.
They have been hoovered up, by home assistant. I made no claim, nor did the source, that clear-text credentials were shipped anywhere.
This is meant to drive awareness on a transparency and dev issue, not an overt compromise. My language was maybe a bit too inflammatory though, I suppose.