CVE-2026-88978 Details
Description
Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.106.1, the WorkerStatus gRPC polling path in pkg/repository/durable_events.go passes caller-supplied durable task, node, and branch identifiers to ListSatisfiedEntries without a tenant filter, allowing an authenticated tenant worker that knows another tenant's durable-task UUID to retrieve matching durable event-log records. The UUIDv4 requirement makes exploitation unlikely, and single-tenant deployments are unaffected in practice. This issue is fixed in version 0.106.1.
A cross-tenant data exposure vulnerability has been identified in Hatchet versions prior to 0.106.1. The issue arises in the WorkerStatus gRPC polling path, where caller-supplied durable task, node, and branch identifiers are passed to ListSatisfiedEntries without a tenant filter. This allows an authenticated tenant worker to access durable event-log records from another tenant, provided they know the other tenant's durable-task UUID. The vulnerability is present in multi-tenant deployments, such as Hatchet Cloud or self-hosted instances with multiple teams sharing one environment, but single-tenant deployments are not affected.
Users can upgrade to Hatchet version 0.106.1 to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 21, 2026CISA-ADP
Assessed Sep 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/hatchet-dev/hatchet/commit/15bc7923d3a8ebfeb0d88c19160dd24828921e85 | [email protected] | Source CodeVendor |
| https://github.com/hatchet-dev/hatchet/security/advisories/GHSA-992g-9cr3-vm5x | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
| CWE-863 | Incorrect Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Hatchet | <= 0.106.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 24, 2026 | CVE Modified | CISA-ADP |
| Sep 21, 2026 | New CVE Received | [email protected] |
Volerion