Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 23, 2023

This PR contains the following updates:

Package Update Change
ghcr.io/warp-tech/warpgate minor v0.8.10.20.0

Release Notes

warp-tech/warpgate (ghcr.io/warp-tech/warpgate)

v0.20.0

Compare Source

Changes

Fixes

New Contributors

Full Changelog: warp-tech/warpgate@v0.19.1...v0.20.0

v0.19.1

Compare Source

Fixes

Full Changelog: warp-tech/warpgate@v0.19.0...v0.19.1

v0.19.0

Compare Source

Changes

Fixes

New Contributors

Full Changelog: warp-tech/warpgate@v0.18.0...v0.19.0

v0.18.0

Compare Source

Changes

Fixes

New Contributors

Full Changelog: warp-tech/warpgate@v0.17.0...v0.18.0

v0.17.0

Compare Source

Important changes

  • Warpgate now automatically falls back to email if preferred_username is not available from an SSO provider when auto-creating new users - by @​SteezyCougar in #​1475

Features

Fixes

Docs

New Contributors

Full Changelog: warp-tech/warpgate@v0.16.0...v0.17.0

v0.16.0

Compare Source

Security fixes

  • 3c003fc - fixed CVE-2025-54804
    • This vulnerability has allowed a malicious authenticated client or target server to trigger a Rust panic in Warpgate and potentially cause a service restart

Major changes

  • Docker image : add healthcheck, linting and run as regular user by @​hugosxm in #​1433
    • The Docker image now runs under UID 1000 instead of 0. Depending on your setup, this might cause permission errors when trying to access the Warpgate data files, you might have to chmod them. Run Docker with --uid 0 to revert to the old, less safe behaviour.
  • Added bandwidth limiting support in #​1443
    • You can set bandwidth limits globally, per user and per target - works for SSH, MySQL and Postgres targets.

Changes

Fixes

New Contributors

Full Changelog: warp-tech/warpgate@v0.15.0...v0.16.0

v0.15.0

Compare Source

Features

Fixes

New Contributors

Full Changelog: warp-tech/warpgate@v0.14.1...v0.15.0

v0.14.1

Compare Source

Fixes

v0.14.0

Compare Source

Major changes

Changes

Fixes

v0.13.3

Compare Source

Changes

  • 306138f: reenabled HTTP/2 support as client (both for HTTP targets and OIDC)

v0.13.2

Compare Source

Changes

  • ee05440: pasting a public key will automatically fill out the label field now if the key has a comment

Fixes

v0.13.1

Compare Source

Changes

Fixes

  • 2e75b28: fixed #​1261 - reenable accidentally disabled Postgres TLS support

v0.13.0

Compare Source

Changes

Fixes

v0.12.0

Compare Source

Changes

  • Self-service credentials management (#​1145) - you can now allow users to manage their own credentials. Enable it in Config -> Misc -> Global parameters.
  • Multiple return domains for SSO, prefer host header over external_host (dbf96a8 / #​1093) - Warpgate now users the Host header to resolve its own external URL and only falls back to the external_host from the config file if the header is missing. If you're running behind a reverse proxy, make sure that http.trust_x_forwarded_headers is set in the config and you're passing the X-Forwarded-Host header. SSO logins will also dynamically construct their return URL from the Host header. You can restrict the allowed return domains with the new sso_providers[].return_domain_whitelist option (a list of hostnames).
  • Passing user-identifying headers to HTTP targets (cc0b054 / #​1107) - Warpgate now passes x-warpgate-username and x-warpgate-authentication-type headers to HTTP targets.
  • --enable-admin-token option (9dd1c58) - setting it allows passing a global admin token via the WARPGATE_ADMIN_TOKEN env variable. This token can be used to authenticate against the admin REST API (pass it in the x-warpgate-token header).

Other changes

Fixes

  • 846e6d1: fixed #​1110 - Fix switch for insecure ssh algorithms option (#​1111) (hashfunc)
  • 38dbb3b: fixed #​1096 - SEC1 EC private key file support for TLS
  • 80ee6cc: fixed #​1074 - strip trailing slash in SSO issuer URLs and log errors properly
  • 8acaaee: show more detailed error messages for API errors
  • 3b29a3e: fixed #​929 - sso: broken additional_trusted_audiences config option
  • 557921f: postgres listener was incorrectly using the mysql certificate & key
  • 41d3158: fixed #​1039 - first DB migration failing on Postgres
  • 64d7194: fixed #​1150 - send the ssh-rsa client key when insecure algorithms are enabled

v0.11.0

Compare Source

⚠️ This is the last release that supports loading targets, users and roles from the config file. Upgrade to this version before installing v0.12 if you haven't migrated yet!

PostgreSQL

v0.11 adds experimental PostgreSQL target support.

Enable the PostgreSQL protocol in your config file (default: /etc/warpgate.yaml) if you didn't do so during the initial setup:

+ postgres:
+   enable: true
+   certificate: /var/lib/warpgate/tls.certificate.pem
+   key: /var/lib/warpgate/tls.key.pem

You can reuse the same certificate and key that are used for the HTTP listener.

See [https://github.com/warp-tech/warpgate/wiki/Adding-a-PostgreSQL-target](Adding a PostgreSQL target) for more details.

Changes

Fixes

  • 116bf9f: fixed SSO authentication getting incorrectly rejected when user has both an "any provider" and a provider specific SSO credential
  • 1f597a8: fixed #​1053 - prevent repeated consumption of the ticket uses within the same SSH session
  • 38bdbad: fixed #​1077 - handle non-standard PKCS8 EC private key PEMs
  • 7e49f13: #​1056 - auto-strip .well-known/openid-configuration from OIDC URLs
  • 9e3760e: fixed #​1082 - terminal replay crashing when the session is finished

v0.10.2

Compare Source

Security fixes

CVE-2024-43410 - SSH OOM DoS through malicious packet length

It was possible for an attacker to cause Warpgate to allocate an arbitrary amount of memory by sending a packet with a malformed length field, potentially causing the service to get killed due to excessive RAM usage.

Other fIxes

  • c328127: fixed #​941 - unnecessary port number showing up in external URLs

v0.10.1

Compare Source

Fixes

  • ed6f68c: fixed #​1017 - fixed broken HTTP proxying
  • daacd55: fixed #​972 - ssh: only offer available auth methods after a rejected public key offer

v0.10.0

Compare Source

HTTP

SSH

SSO

UI

  • 257fb38: Enhance ticket creation api and UI to support ticket expiry (#​957) (Thibaud Lepretre) #​957
  • f3dc1ad: Enhance ticket creation api and UI to support ticket number of usage (#​959) (Thibaud Lepretre) #​959

Other changes

v0.9.1

Compare Source

Security fixes

CVE-2023-48795 - Terrapin Attack [12fdf62]

A flaw in the SSH protocol itself allows an active MitM attacker to prevent the client & server from negotiating OpenSSH security extensions, or, with AsyncSSH, take control of the user's session.

This release adds the support for the kex-strict-*-v00@​openssh.com extensions designed by OpenSSH specifically to prevent this attack.

More info: https://terrapin-attack.com

Changes

  • 21d6ab4: make HTTP session timeout and cookie age configurable in the config file (Nicolas SEYS) #​922

v0.9.0

Compare Source

Security fixes

CVE-2023-48712

⚠️ Update ASAP.

This vulnerability allows a user to escalate their privileges if the admin account isn't protected by 2FA.

Migration

  • If you have a proxy in front of Warpgate setting X-Forwarded-* headers, set http.trust_x_forwarded_for to true in the config file.

Changes

  • b0a9130: Add support for trusting X-Forwarded-For header to get client IP (Skyler Mansfield) #​921
  • d9af747: Add better support for X-Forward-* headers when constructing external url (Skyler Mansfield) #​921

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from b3f8330 to 01698d7 Compare December 18, 2023 18:30
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.9.0 Update ghcr.io/warp-tech/warpgate Docker tag to v0.9.1 Dec 18, 2023
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.9.1 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.9.1 Dec 19, 2023
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.9.1 Update ghcr.io/warp-tech/warpgate Docker tag to v0.9.1 Feb 12, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 01698d7 to 6bd1cf6 Compare July 18, 2024 19:45
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.9.1 Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.0 Jul 18, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 6bd1cf6 to 9485281 Compare July 26, 2024 23:04
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.0 Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.1 Jul 26, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 9485281 to d627026 Compare August 19, 2024 19:53
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.1 Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.2 Aug 19, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from d627026 to 99dcdb4 Compare October 9, 2024 03:53
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.10.2 Update ghcr.io/warp-tech/warpgate Docker tag to v0.11.0 Oct 9, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 99dcdb4 to 55658a7 Compare December 13, 2024 02:10
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.11.0 Update ghcr.io/warp-tech/warpgate Docker tag to v0.12.0 Dec 13, 2024
@renovate renovate bot changed the title Update ghcr.io/warp-tech/warpgate Docker tag to v0.12.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.12.0 Jan 1, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 55658a7 to bea397b Compare February 18, 2025 23:31
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.12.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.0 Feb 18, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from bea397b to b54c60b Compare February 19, 2025 22:40
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.1 Feb 19, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from b54c60b to 647a65b Compare February 26, 2025 11:37
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.1 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.2 Feb 26, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 647a65b to 4d37392 Compare March 4, 2025 19:29
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.2 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.3 Mar 4, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 4d37392 to d38c0bb Compare June 4, 2025 20:50
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.13.3 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.14.0 Jun 4, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from d38c0bb to a49afd4 Compare June 5, 2025 09:08
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.14.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.14.1 Jun 5, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from a49afd4 to c4dafb4 Compare July 5, 2025 21:51
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.14.1 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.15.0 Jul 5, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from c4dafb4 to bdbdf1b Compare August 7, 2025 00:04
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.15.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.16.0 Aug 7, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from bdbdf1b to 09c169c Compare October 16, 2025 22:44
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.16.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.17.0 Oct 16, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 09c169c to e55dd2b Compare December 3, 2025 04:42
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.17.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.18.0 Dec 3, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from e55dd2b to 8e9b4bc Compare January 4, 2026 00:58
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.18.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.19.0 Jan 4, 2026
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 8e9b4bc to 66020db Compare January 5, 2026 14:55
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.19.0 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.19.1 Jan 5, 2026
@renovate renovate bot force-pushed the renovate/ghcr.io-warp-tech-warpgate-0.x branch from 66020db to 1bdfcc9 Compare January 28, 2026 01:12
@renovate renovate bot changed the title chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.19.1 chore(deps): update ghcr.io/warp-tech/warpgate docker tag to v0.20.0 Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants