CVE-2026-126319
Received Received - Intake

Arbitrary File Read in Dockhand Before 1.0.55

Vulnerability report for CVE-2026-126319, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

Dockhand before 1.0.55 contains an arbitrary file read vulnerability that allows authenticated users with stacks:create permission to read sensitive files by supplying an arbitrary composePath during stack adoption. Attackers can adopt a stack pointing to the encryption key, SQLite database, or /proc/self/environ and read it via the compose endpoint to obtain all stored credentials.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
finsys dockhand to 1.0.55 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Dockhand before version 1.0.55 has an arbitrary file read vulnerability. Authenticated users with stacks:create permission can read sensitive files by providing a malicious composePath during stack adoption. This allows access to files like encryption keys, SQLite databases, or /proc/self/environ via the compose endpoint, potentially exposing all stored credentials.

Detection Guidance

Check Dockhand version with `dockhand version` or inspect installed packages. Monitor API logs for unusual `composePath` parameters or file read requests to sensitive paths like /proc/self/environ or encryption key locations. Use `curl` to test if the compose endpoint returns file contents when given arbitrary paths.

Impact Analysis

An attacker with valid credentials and specific permissions could read sensitive system files, including credentials, encryption keys, or configuration data. This could lead to unauthorized access, data breaches, or further exploitation of the system.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements. Organizations may face compliance violations, legal penalties, and reputational damage if exploited.

Mitigation Strategies

Update Dockhand to version 1.0.55 or later immediately. Revoke `stacks:create` and `stacks:edit` permissions for non-admin users until patched. Audit recent API activity for unauthorized file reads. Restrict Docker container access to sensitive host directories.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-126319. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...