Affected by GO-2024-2442
and 3 other vulnerabilities
GO-2024-2442: Withdrawn Advisory: Teleport Access List owners can escalate their privileges in github.com/gravitational/teleport
GO-2024-2445: Withdrawn Advisory: SFTP is possible on the Proxy server for any user with SFTP access in github.com/gravitational/teleport
GO-2024-2447: Withdrawn Advisory: Teleport Proxy and Teleport Agents: SSRF to arbitrary hosts is possible from low privileged users in github.com/gravitational/teleport
GO-2024-2449: Withdrawn Advisory: User-provided environment values allow execution on macOS agents in github.com/gravitational/teleport
CheckIfCertsAreAllowedToAccessCluster evaluates if the new cert created by the user
to access kubeCluster has at least one kubernetes_user or kubernetes_group
defined. If not, it returns an error.
This is a safety check in order to print a better message to the user even
before hitting Teleport Kubernetes Proxy.