Read the docs

Path traversal in Dockhand lets users access .env files outside stacks root

Priority MEDIUM 40CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
High · High · Low
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

Dockhand before 1.0.54 contains a path traversal flaw (CWE-22) in its stack environment routes. An authenticated user with low privileges can read, overwrite and delete .env files outside the stacks root by double-encoding the stack name in requests to the raw environment endpoint. Successful exploitation can disclose secrets from other environments, write into protected directories and alter deployment variables.

Written with Claude Haiku 5.5 from the sources below · 2026-11-03

Description from the CNA

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00478 41st percentileScored 2026-11-07
Fix Fixed dockhand (Finsys): 1.0.54

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Finsysdockhandbefore 1.0.541.0.54Patch availableCNA
  • dockhand VendorFinsys Affected before 1.0.54 Fixed in 1.0.54 Patch available CNA

Remediation

Update Finsys dockhand to version 1.0.54 or later.

Written with Claude Haiku 5.5 from the sources below · 2026-11-03

  • Fix · CNA dockhand (Finsys) Fixed in 1.0.54

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Finsys dockhand 1.0.54

    2 records Highest priority Priority MEDIUM 2 MEDIUM

    Other records, highest priority first

    • TI-2026-84331 Secret disclosure in Dockhand via Git stack webhookPriority MEDIUM 64

Timeline

  1. 2026-11-03 Threatist record created from CVE-2026-121448
  2. 2026-11-03 Alias added: GHSA-9vvm-xvr2-mhx6
  3. 2026-11-03 CISA SSVC decision points changed
  4. 2026-11-03 Priority changed: MEDIUM → LOW
  5. 2026-11-05 Priority changed: LOW → MEDIUM

References

  • TI-2026-73418 Authentication bypass in Finsys Dockhand via static-asset check CVSS 4.0CRITICAL 10.0
  • TI-2026-73458 Server-side request forgery in Finsys Dockhand template endpoint CVSS 4.0HIGH 8.4
  • TI-2026-84331 Secret disclosure in Dockhand via Git stack webhook CVSS 4.0HIGH 7.1
  • TI-2026-76803 Dockhand Arbitrary File Read via /api/system/files/content CVSS 4.0HIGH 7.1
  • TI-2026-73459 LDAP injection in Dockhand enables username enumeration CVSS 4.0MEDIUM 6.3
  • TI-2026-75363 Unauthenticated command execution in Dockhand container terminal CVSS 3.1CRITICAL 9.6
See all 10 →

Sources