Skip to content

Releases: warp-tech/warpgate

v0.25.5

18 Jun 23:04

Choose a tag to compare

Security fixes

GHSA-3c3w-75j2-7h74

This is a high severity vulnerability. An attacker-crafted Warpgate login URL could lead a user to a redirect page that runs attacker-injected JS code

Features

  • fixed #947 - configurable advertised MySQL server version by @Eugeny in #2083
    • The new mysql.advertised_version lets you specify the MySQL server version that Warpgate will advertise to clients. Note that the previous hardcoded value of 8.0.0 now defaults to 8.0.3 which disables some ancient compatibility behaviours in various DB clients.

Changes

  • fixed #1842 - tell the SSH client when the session is closed due to inactivity by @Eugeny in #2082

Fixes

New Contributors

Full Changelog: v0.25.4...v0.25.5

v0.25.4

11 Jun 10:25

Choose a tag to compare

Fixes

  • fixed #2039 - allow setting Postgres protocol version explicitly by @Eugeny in #2047

Full Changelog: v0.25.3...v0.25.4

v0.25.3

11 Jun 06:43

Choose a tag to compare

Fixes

  • fixed #2038 - saving a jump host option resets it by @Eugeny in #2043
  • fixed #2005 - prefer external_hosts.http as return host in the embedd… by @Eugeny in #2044

Full Changelog: v0.25.2...v0.25.3

v0.25.2

09 Jun 22:12

Choose a tag to compare

Fixes

Full Changelog: v0.25.1...v0.25.2

What's Changed

Full Changelog: v0.25.1...v0.25.2

v0.25.1

08 Jun 19:07

Choose a tag to compare

Fixes

  • Fixed an error when creating new SSH targers

Full Changelog: v0.25.0...v0.25.1

v0.25.0

07 Jun 21:12

Choose a tag to compare

New features

#1990 - SSH target selection menu

Users can now omit the target name when connecting to Warpgate's SSH port, which will trigger an interactive target selection menu in the terminal.

#1882 - Configurable password policy

Added password complexity rules, configurable under Config > Global Parameters.

by @kamilkrzeminski

#2013 - SSH jump host support

Added support for SSH targets that are only reachable behind another jump host. The jump host has itself to be defined as a separate SSH target, after which it becomes selectable in the new "Jump host" field in the SSH target configuration.

by @rjourdan04

#1985 - Audit logging improvements

Added audit logging for failed web logins, as well as details regarding credentials used, IPs, etc.

by @LarsSven

Changes

Fixes

New Contributors

Full Changelog: v0.24.0...v0.25.0

v0.24.1

02 Jun 06:35

Choose a tag to compare

Fixes

  • Fixed the bug where clicking SSH connection instructions would open both instructions and WebSSH

Full Changelog: v0.24.0...v0.24.1

v0.24.0

01 Jun 21:47

Choose a tag to compare

WebSSH update

This is a large feature release bringing a web-based SSH terminal and self-service ticket requests.

Migrating

If you use domain binding with SSO and want to use the bound domain for the SSO return URL, you'll need to set the new return_url_domain option to host_header - see more at https://warpgate.null.page/sso/#domain-handling

New features

Web SSH #1943

Your users will now be able to connect to their SSH targets directly from the web browser. The terminal supports multiple tabs and single file transfers via ZMODEM.

Clicking an SSH target will open the terminal by default, but this can be changed under Config > Global parameters.

Screenshot 2026-06-01 at 23 37 13

Default roles #1923

Roles can now be marked "default", which will auto-assign them to any newly created users.

Self-serve tickets #1818

by @SteezyCougar

If enabled under Config > Global parameters, users will be able to request ticket creation from their profile page. Admins will be able to see and approve/reject these requests on the Ticket admin page. Tickets for already allowed targets can be optionally auto-approved.

Screenshot 2026-06-01 at 23 42 30

Changes

Fixes

  • Make admin UI search filtering case-insensitive across list and log endpoints by @Copilot in #1922
  • Ipv6 hostname parse fix by @Eugeny in #1936
  • Small cleanups by @LarsSven in #1939
  • fix: parse forwarded header lists by @immanuwell in #1944
  • Fix Svelte sourcemap line drift by disabling preprocess-level sourcemap emission by @Copilot in #1959
  • fix: display security key and browser auth URL in SSH terminal (#1960) by @xTamasu in #1970

New Contributors

Full Changelog: v0.23.4...v0.24.0

v0.23.4

11 May 18:09

Choose a tag to compare

Fixes

New Contributors

Full Changelog: v0.23.3...v0.23.4

What's Changed

New Contributors

Full Changelog: v0.23.3...v0.23.4

What's Changed

New Contributors

Full Changelog: v0.23.3...v0.23.4

v0.23.3

29 Apr 07:35

Choose a tag to compare

Security fixes

CVE-2026-44347

  • Verify SSO state parameter in #1891

This vulnerability allowed an authorized Warpgate user A to share their SSO return link with another authorized Warpgate user B, potentially misleading B into getting logged in as A and subsequently sharing confidential information through user A's session.

Fixes

  • fix #1883 - re-normalize options.auth field for database targets by @Eugeny in #1892

Full Changelog: v0.23.2...v0.23.3

What's Changed

Full Changelog: v0.23.2...v0.23.3