A AegiFlow
MEDIUMCVSS 4.3EPSS 0.2%

CVE-2026-88978

CVE-2026-88978 updated by NVD

Published
2026-09-22
Modified
2026-09-26
EPSS percentile
7%
Sources
github-advisory, nvd

Summary

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.

Affected packages

EcosystemPackageAffected versionsFixed versions
Gogithub.com/hatchet-dev/hatchet—0.106.1

Remediation: Upgrade to 0.106.1 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.