Skip to main content
← All vulnerabilities
CVE-2026-63342GO-2026-6567GHSA-G26X-M427-F48F

Hatchet: Cross-Tenant Durable Task Event Log Disclosure via Missing Authorization Check

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.91.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • hatchet-dev hatchet

    fixed in 0.91.1

  • github.com/hatchet-dev/hatchetGo

    fixed in 0.91.1

References 2

GitHub · hatchet-dev/hatchet