CVE Catalog

CVE-2026-63342

MediumCVSS 6.3
Published: Translated: NVD NIST

Summary

Hatchet prior to version 0.91.1 lacks a tenant check in the API endpoint GET /api/v1/stable/durable-tasks/{durable-task} defined in api-contracts/openapi/paths/v1/workflow-runs/workflow_run.yaml. An authenticated user who obtains another tenant's durable task UUID can read that task's event log, including task display names, workflow identifiers, user messages, wait conditions, and branching logic.

Risk Assessment

Exposure of sensitive workflow information across tenants, potentially compromising data confidentiality and facilitating further attacks.

Recommendation

Update Hatchet to version 0.91.1, which enforces tenant context.

Other vulnerabilities in Hatchet

See all
Original NVD description (English source)

Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.91.1, api-contracts/openapi/paths/v1/workflow-runs/workflow_run.yaml defines the GET /api/v1/stable/durable-tasks/{durable-task} endpoint implemented by listDurableEventLog without requiring the target tenant as a parent resource, allowing an authenticated user who obtains another tenant's durable task UUID to read that task's event log. Disclosed data can include task display names, workflow identifiers, user messages, wait conditions, branching logic, and timing information. This issue is fixed in version 0.91.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS