Skip to content

Releases: hassio-addons/addon-ssh

v11.0.2

17 Jul 12:28
269c8b0
Compare
Choose a tag to compare

What’s changed

🧰 Maintenance

⬆️ Dependency updates

  • ⬆️ Bump yamllint from 1.26.3 to 1.27.1 in /ssh @dependabot (#420)
  • ⬆️ Upgrades add-on base image to 12.2.1 @frenck (#422)

v11.0.1

10 Jun 18:04
a2020e4
Compare
Choose a tag to compare

What’s changed

🐛 Bug fixes

v11.0.0

08 Jun 08:57
f507af4
Compare
Choose a tag to compare

What’s changed

This release is built on the new Alpine Linux 3.16.
All dependencies have been upgraded, including Python 3.10 and OpenSSH 9.0.

📚 Documentation

  • 📚 Use new My Home Assistant link format @frenck (#412)

⬆️ Dependency updates

  • ⬆️ Upgrades add-on base image to 12.0.0 @frenck (#410)
  • ⬆️ Upgrades Home Assistant CLI to v4.18.0 @frenck (#411)

v10.1.3

02 May 11:23
66a3ce0
Compare
Choose a tag to compare

What’s changed

⬆️ Dependency updates

  • ⬆️ Upgrades Home Assistant CLI to v4.17.0 @frenck (#409)

v10.1.2

29 Apr 14:30
35d29b3
Compare
Choose a tag to compare

What’s changed

🐛 Bug fixes

📚 Documentation

⬆️ Dependency updates

v10.1.1

20 Mar 13:09
65d80f3
Compare
Choose a tag to compare

What’s changed

🚀 Enhancements

  • Preserve the SSH_AUTH_SOCK environment variable @imgrant (#368)

v10.1.0

14 Mar 11:06
7d7f69c
Compare
Choose a tag to compare

What’s changed

🚀 Enhancements

  • 🔒 Sign add-on with Codenotary Community Attestation Service (CAS) @frenck (#388)

🧰 Maintenance

📚 Documentation

⬆️ Dependency updates

  • ⬆️ Upgrades bind-tools to 9.16.25-r0 @frenck (#381)
  • ⬆️ Upgrades bluez to 5.63-r0 @frenck (#382)
  • ⬆️ Upgrades libxml2-utils to 2.9.13-r0 @frenck (#383)
  • ⬆️ Upgrades vim to 8.2.4173-r0 @frenck (#384)
  • ⬆️ Upgrades zsh to 5.8.1-r0 @frenck (#385)
  • ⬆️ Upgrades zsh-syntax-highlighting to 0.7.1-r1 @frenck (#386)
  • ⬆️ Upgrades add-on base image to 11.1.0 @frenck (#387)

v10.0.2

19 Jan 09:08
aeb05ca
Compare
Choose a tag to compare

What’s changed

🐛 Bug fixes

📚 Documentation

v10.0.1

07 Jan 19:13
4211082
Compare
Choose a tag to compare

What’s changed

🧰 Maintenance

  • 🎆 Updates maintenance/license year to 2022 @frenck (#357)

⬆️ Dependency updates

  • ⬆️ Upgrades add-on base image to 11.0.1 @frenck (#358)
  • ⬆️ Upgrades Home Assistant CLI to v4.15.1 @frenck (#359)

v10.0.0

15 Dec 16:45
d9a9cbb
Compare
Choose a tag to compare

What’s changed

👋 Hi there! Time for a big update, v10.0.0

⚠️ Please read this carefully, as this release comes with a bunch of breaking changes.

The add-on has upgraded to Alpine 3.15, which means all tools are now running the latest versions.

The homeassistant_cli has been removed. This (third-party) CLI has some upstream updates, which broke add-on compatibility.
It, therefore, has now been removed. One can still install it using the command_init option if wanted, however, is no longer part of the default distribution.

The Have I Been Pwned checks have been removed from the add-on, as this is a built-in feature of the Supervisor nowadays. This means the i_like_to_be_pwned option has been removed from the add-on configuration. If you have this option set, you will need to remove this from your add-on options.

Lastly, the addon.stdin service has been removed. And I want to explain a little about the reasoning behind it.

The addon.stdin service allowed to run commands on this add-on, which could be helpful. However, I got contacted about this service as it has the potential to be used as an attack surface in combination with social engineering. Quite a lot of social engineering, as this is not a one-click accept kinda attack. It requires a lot of steps.

For this matter, me (@frenck) and the reporting person didn't agree on the type of issue this imposes. A CVE has been requested at MITRE by the reporter, however, I do not recognize it and do not agree on the vulnerability. For that reason, this person and the CVE are also not listed in these release notes.

The service has not been removed because I think it is a vulnerability (as a matter of fact, I don't agree it is), but the service is removed as I think we should protect users, even against possible complex social engineering; if this helps, I think we should do that.

The above all said... You can use the plain ssh command as a replacement for this service; which is generally already done and has been around for ages 👍 And always check any third-party code and configuration you get from others of course! 🙏

If these changes impacted your automations or scripts, please accept my sincere apologies.

Kind regards,

../Frenck

PS: I hope the Firefox rendering issues is finally resolved! Please let me know :)

🚨 Breaking changes

🧰 Maintenance

📚 Documentation

⬆️ Dependency updates