dstack
Facilitates GPU provisioning and orchestration across clouds and Kubernetes, streamlining workload management for AI and data tasks.
Install this skill
Security score
The dstack skill was audited on Feb 9, 2026 and we found 40 security issues across 3 threat categories, including 1 critical. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 192 | curl http://localhost:3000/proxy/services/<project name>/<run name>/v1/chat/completions \ |
Access to hidden dotfiles in home directory
| 23 | 2. `dstack` CLI - For applying configurations and managing resources; CLI can be pointed to the server and a particular default project (`~/.dstack/config.yml` or via `dstack project` CLI command); ot |
Access to hidden dotfiles in home directory
| 244 | identity_file: ~/.ssh/id_rsa |
Access to hidden dotfiles in home directory
| 410 | **What is attaching?** Attaching connects to an existing run to restore port forwarding (for tasks/services with ports) and enable SSH access. The run name becomes an SSH alias (e.g., `ssh my-run-name |
Access to SSH directory
| 244 | identity_file: ~/.ssh/id_rsa |
Access to SSH directory
| 410 | **What is attaching?** Attaching connects to an existing run to restore port forwarding (for tasks/services with ports) and enable SSH access. The run name becomes an SSH alias (e.g., `ssh my-run-name |
External URL reference
| 11 | `dstack` is a tool that allows to provision and orchestrate GPU workloads across [GPU clouds and Kubernetes clusters](https://dstack.ai/docs/concepts/backends.md) or on-prem clusters (SSH fleets). |
External URL reference
| 123 | [Concept documentation](https://dstack.ai/docs/concepts/dev-environments.md) | [Configuration reference](https://dstack.ai/docs/reference/dstack.yml/dev-environment.md) |
External URL reference
| 151 | - [Single-node training (TRL)](https://dstack.ai/examples/single-node-training/trl/index.md) |
External URL reference
| 152 | - [Single-node training (Axolotl)](https://dstack.ai/examples/single-node-training/axolotl/index.md) |
External URL reference
| 153 | - [Distributed training (TRL)](https://dstack.ai/examples/distributed-training/trl/index.md) |
External URL reference
| 154 | - [Distributed training (Axolotl)](https://dstack.ai/examples/distributed-training/axolotl/index.md) |
External URL reference
| 155 | - [Distributed training (Ray+RAGEN)](https://dstack.ai/examples/distributed-training/ray-ragen/index.md) |
External URL reference
| 156 | - [NCCL/RCCL tests](https://dstack.ai/examples/clusters/nccl-rccl-tests/index.md) |
External URL reference
| 158 | [Concept documentation](https://dstack.ai/docs/concepts/tasks.md) | [Configuration reference](https://dstack.ai/docs/reference/dstack.yml/task.md) |
External URL reference
| 188 | - With gateway: `https://<run name>.<gateway domain>/` |
External URL reference
| 192 | curl http://localhost:3000/proxy/services/<project name>/<run name>/v1/chat/completions \ |
External URL reference
| 198 | **Gateways:** Set up a [gateway](https://dstack.ai/docs/concepts/gateways.md) before running services to enable custom domains, HTTPS, auto-scaling rate limits, and production-grade endpoint managemen |
External URL reference
| 201 | - [SGLang](https://dstack.ai/examples/inference/sglang/index.md) |
External URL reference
| 202 | - [vLLM](https://dstack.ai/examples/inference/vllm/index.md) |
External URL reference
| 203 | - [NIM](https://dstack.ai/examples/inference/nim/index.md) |
External URL reference
| 204 | - [TensorRT-LLM](https://dstack.ai/examples/inference/trtllm/index.md) |
External URL reference
| 206 | [Concept documentation](https://dstack.ai/docs/concepts/services.md) | [Configuration reference](https://dstack.ai/docs/reference/dstack.yml/service.md) |
External URL reference
| 216 | Dynamically provision instances from configured [backends](https://dstack.ai/docs/concepts/backends.md). Use the `nodes` property for on-demand scaling: |
External URL reference
| 250 | [Concept documentation](https://dstack.ai/docs/concepts/fleets.md) | [Configuration reference](https://dstack.ai/docs/reference/dstack.yml/fleet.md) |
External URL reference
| 295 | [Concept documentation](https://dstack.ai/docs/concepts/volumes.md) | [Configuration reference](https://dstack.ai/docs/reference/dstack.yml/volume.md) |
External URL reference
| 522 | 3. Refer to the [Troubleshooting guide](https://dstack.ai/docs/guides/troubleshooting.md) for guidance |
External URL reference
| 527 | - [Overview](https://dstack.ai/docs/overview.md) |
External URL reference
| 528 | - [Installation](https://dstack.ai/docs/installation.md) |
External URL reference
| 529 | - [Quickstart](https://dstack.ai/docs/quickstart.md) |
External URL reference
| 532 | - [Secrets](https://dstack.ai/docs/concepts/secrets.md) - Manage sensitive credentials |
External URL reference
| 533 | - [Projects](https://dstack.ai/docs/concepts/projects.md) - Projects isolate the resources of different teams |
External URL reference
| 534 | - [Metrics](https://dstack.ai/docs/concepts/metrics.md) - Track GPU utilization |
External URL reference
| 535 | - [Events](https://dstack.ai/docs/concepts/events.md) - Monitor system events |
External URL reference
| 538 | - [Server deployment](https://dstack.ai/docs/guides/server-deployment.md) (for server administration) |
External URL reference
| 539 | - [Pro tips](https://dstack.ai/docs/guides/protips.md) |
External URL reference
| 542 | - [AMD](https://dstack.ai/examples/accelerators/amd/index.md) |
External URL reference
| 543 | - [Google TPU](https://dstack.ai/examples/accelerators/tpu/index.md) |
External URL reference
| 544 | - [Tenstorrent](https://dstack.ai/examples/accelerators/tenstorrent/index.md) |
External URL reference
| 546 | **Full documentation:** https://dstack.ai/llms-full.txt |