diff --git a/CHANGELOG.md b/CHANGELOG.md index 59f60370fc5af..7537a5cd41d00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## 8.3.3 + +This release of Teleport contains a security fix and multiple improvements and fixes. + +### Trusted Clusters security fix + +An attacker in possession of a valid Trusted Cluster join token could inject a +malicious CA into a Teleport cluster that would allow them to bypass root +cluster authorization and potentially connect to any node within the root +cluster. + +For customers using Trusted Clusters, we recommend upgrading to one of the +patched releases listed below then revoking and rotating all Trusted Cluster +tokens. As a best practice, make sure that Trusted Cluster tokens have short +time-to-live and ideally are removed after being used once. + +### Other fixes + +* Fixed dynamic labeling for Kubernetes agents. [#10464](https://github.com/gravitational/teleport/pull/10464) +* Added `teleport_audit_emit_event` and `teleport_connected_resources` Prometheus metrics. [#10462](https://github.com/gravitational/teleport/pull/10462), [#10461](https://github.com/gravitational/teleport/pull/10461) +* Fixed an issue with serving multiple concurrent X11 forwarding sessions. [#10473](https://github.com/gravitational/teleport/pull/10473) +* Fixed a misnaming in the X11 forwarding configuration file options. [#10758](https://github.com/gravitational/teleport/pull/10758) +* Fixed an issue with MongoDB connections not being properly closed. [#10730](https://github.com/gravitational/teleport/pull/10730) +* Clear terminal at the end of the session in FIPS mode. [#10533](https://github.com/gravitational/teleport/pull/10533) + ## 8.3.1 This release of Teleport contains an improvement and fix. diff --git a/Makefile b/Makefile index 02b4dbec1dc2e..478aef30641e3 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ # Stable releases: "1.0.0" # Pre-releases: "1.0.0-alpha.1", "1.0.0-beta.2", "1.0.0-rc.3" # Master/dev branch: "1.0.0-dev" -VERSION=8.3.1 +VERSION=8.3.3 DOCKER_IMAGE ?= quay.io/gravitational/teleport DOCKER_IMAGE_CI ?= quay.io/gravitational/teleport-ci diff --git a/api/version.go b/api/version.go index 5a9e8e39b4823..3ba5c7be5f2c7 100644 --- a/api/version.go +++ b/api/version.go @@ -3,7 +3,7 @@ package api const ( - Version = "8.3.1" + Version = "8.3.3" ) // Gitref variable is automatically set to the output of git-describe diff --git a/examples/chart/teleport-cluster/Chart.yaml b/examples/chart/teleport-cluster/Chart.yaml index 4fe372eb6e61f..7d0ba3638ba5c 100644 --- a/examples/chart/teleport-cluster/Chart.yaml +++ b/examples/chart/teleport-cluster/Chart.yaml @@ -1,7 +1,7 @@ name: teleport-cluster apiVersion: v2 -version: "8.3.1" -appVersion: "8.3.1" +version: "8.3.3" +appVersion: "8.3.3" description: Teleport is a unified access plane for your infrastructure icon: https://goteleport.com/images/logos/logo-teleport-square.svg keywords: diff --git a/examples/chart/teleport-kube-agent/Chart.yaml b/examples/chart/teleport-kube-agent/Chart.yaml index 5675133962c43..f7c836fb453ee 100644 --- a/examples/chart/teleport-kube-agent/Chart.yaml +++ b/examples/chart/teleport-kube-agent/Chart.yaml @@ -1,7 +1,7 @@ name: teleport-kube-agent apiVersion: v2 -version: "8.3.1" -appVersion: "8.3.1" +version: "8.3.3" +appVersion: "8.3.3" description: Teleport provides a secure SSH and Kubernetes remote access solution that doesn't get in the way. icon: https://goteleport.com/images/logos/logo-teleport-square.svg keywords: diff --git a/version.go b/version.go index 8a13d7b1296b5..aae0e67013d25 100644 --- a/version.go +++ b/version.go @@ -3,7 +3,7 @@ package teleport const ( - Version = "8.3.1" + Version = "8.3.3" ) // Gitref variable is automatically set to the output of git-describe