Description
Dockhand before 1.0.54 contains a path traversal vulnerability that allows authenticated users to read, overwrite, and delete .env files outside the stacks root by double-encoding the stack name. Attackers can send %252e%252e sequences to /api/stacks/[name]/env/raw to disclose cross-environment secrets, write into protected directories, or poison deployment variables.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Finsys | dockhand | < 1.0.54 | 1.0.54 |
References
- GitHub Security Advisory (GHSA-q2vc-4qcx-2vm6) vendor-advisory
- VulnCheck Advisory: Dockhand before 1.0.54 Path Traversal via Stack Environment Routes third-party-advisory