Skip to content

Releases: Venafi/vssh-cli

vSSH CLI v1.0.2026052713

27 May 14:08

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Security Enhancements

  • CI/CD Pipeline Hardening: Comprehensive security controls with GitHub Actions SHA pinning, SARIF uploads, and security scanning integration
  • Cosign Integration: Release artifacts now signed with cosign bundle output for supply chain security
  • Security Scanning: Added gosec static analysis, Anchore container scanning, and automated SARIF reporting
  • File/Socket Hardening: Improved file and socket handling to address security findings

Improvements

  • Dependency Updates: Bumped Go to 1.26.3 and updated all dependencies
  • License Compliance: Replaced HashiCorp MPL-2.0 libraries with Go standard library
  • Darwin CA Pool: Restored system CA pool loading behavior for macOS

vSSH CLI v1.0.2025102717

27 Oct 17:24
55cbd06

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Bug fixes & updates

  • Dependencies are updated to the latest versions.

vSSH CLI v1.0.2025032112

27 Mar 09:36
55cbd06

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Bug fixes & updates

  • Dependencies are updated to the latest versions.

vSSH CLI v1.0.2024062107

21 Jun 07:20
55cbd06

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Bug fixes & updates

  • Dependencies are updated to the latest versions.

vSSH CLI v1.0.2023091815

17 Sep 08:47

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Bug fixes & updates

  • FIX: vssh failing with Unable to parse key comment: invalid character 'k' looking for begging of value.
  • Dependencies are updated to the latest versions.

vSSH CLI 1.0.2022102717

05 Oct 13:33

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Features

  • vssh login now supports existing SSH keys to be used when enrolling certificates.
  • vssh certificate enroll can generate passphrase protected private keys.
  • Users can pass principals as positional argument to vssh certificate enroll. Example vssh certificate enroll web-admin
  • Users can now use --force flag to force certificate renewal when using vssh certificate renew
  • Users can pass the path to the certificate as positional argument when using vssh certificate renew. Example vssh certificate renew id_rsa-cert.pub
  • By default, vssh certificate renew does not regenerate the private key. This can be done by passing --rekey flag.

Bug fixes

  • FIX: vssh certificate enroll fails when the current user has incorrect group membership.
  • FIX: Locally generated private keys are not accepted by old OpenSSH clients.
  • FIX: Service generated SSH keys are not overwritten on the disk.
  • FIX: Duplicate principals are displayed when showing the status.

vSSH CLI 1.0.2022091218

12 Sep 18:03

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Features

  • vssh login now supports positional arguments. You can pass the username and template without specifying flags. For example, you can use vssh login alice without specifying --user flag.
  • vssh now allows users to automate the process of retrieving the public keys of SSH CAs. For non-interactive operations you can use vssh service ca retrieve --no-prompt --template "Users - Web Admins" --use-to-configure openssh_server --out-file trusted_user_ca_keys.pub
  • Users can enable log messages to be in JSON format. This is done my passing --log-format json.

vSSH CLI 1.0.2022072117

29 Jun 04:56

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Features

  • vssh now allows users to obtain and revoke access tokens using vssh service token command.

Bug fixes

  • Fixed an issue on Windows where incorrect permissions are set to private keys stored on disk.

vSSH CLI 1.0.2022061811

15 Jun 16:21

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Features

  • vssh now accepts --debug to see verbose logging.
  • vssh now generates config file which can be used by OpenSSH clients (e.g., ssh -F ssh_config)

Bug fixes

  • Fixed an issue where vssh cannot communicate with endpoints configured to accept TLS client certificates.
  • Fixed an issue where pre-configured template was not taken into account.
  • Fixed an issue where tokens are not invalidated.
  • Fixed an issue where --out-file was not taken into account when vssh login was used.
  • Fixed slowness after enrolment.

vSSH CLI v1.0.2022052505

25 May 05:02

Choose a tag to compare

This release of vSSH CLI contains the following features, bug fixes, and stability improvements.

Features

  • vssh update shows release notes prior update.
  • vssh update supports pre-release versions of vSSH CLI.

SHA256 Checksums

5bc92018496b3c841c65e89b02fb11e9447185a5  vssh_darwin_amd64.zip
a05da0305d8f44675a5c8c57dd1dc98601cc1673  vssh_darwin_arm64.zip
4e0803de692bd05a26a941abffc0ad3d9ab175dc  vssh_linux_386.zip
9256a1761fb90876da4d40e8466aa2cff16b692c  vssh_linux_amd64.zip
4eec501bdb9db080e05df38999aaf2296480d809  vssh_windows_386.zip
b7cc3be5b1ca1c4fb03fc8c0b946ad3dcf687db8  vssh_windows_amd64.zip