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
IsRoleVariable checks if the passed in string matches the variable pattern
{{external.foo}} or {{internal.bar}}. If it does, it returns the variable
prefix and the variable name. In the previous example this would be
"external" or "internal" for the variable prefix and "foo" or "bar" for the
variable name. If no variable pattern is found, trace.NotFound is returned.