CVE-2026-54746: CWE-639: Authorization Bypass Through User-Controlled Key in hatchet-dev hatchet
Description
Hatchet versions from 0.40.0 up to but not including 0.91.1 have an authorization bypass vulnerability in the Dispatcher gRPC service. This flaw allows an authenticated tenant owner who guesses another tenant's worker UUID to overwrite that worker's affinity labels or disconnect the worker, causing cross-tenant integrity issues and denial of service in multi-tenant deployments. Single-tenant deployments are not practically affected. The issue is fixed in version 0.91.1.
CVSS v3.1
Score 6.4medium
Affected software
hatchet-dev
hatchet
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Hatchet's Dispatcher gRPC service does not verify that a worker ID in requests to UpsertWorkerLabels and Unsubscribe belongs to the tenant identified by the bearer-token context. This allows an authenticated tenant owner to manipulate or disconnect workers belonging to other tenants by guessing their worker UUIDs. This leads to authorization bypass, impacting integrity and availability in multi-tenant Hatchet Cloud or shared self-hosted environments. The vulnerability affects versions from 0.40.0 through 0.91.0 and is resolved in 0.91.1.
Potential Impact
An attacker with authenticated access to any tenant can perform unauthorized actions on workers of other tenants by guessing their worker UUIDs. This can result in cross-tenant integrity violations by overwriting affinity labels and denial of service by disconnecting workers. Single-tenant deployments are not meaningfully impacted since the attacker and target tenant are the same. The CVSS score is 6.4 (medium severity) reflecting low complexity attack with partial impact on integrity and availability.
Mitigation Recommendations
A fix is available in Hatchet version 0.91.1. Users should upgrade to 0.91.1 or later to remediate this vulnerability. No vendor advisory content is provided to indicate alternative mitigations or temporary fixes. Patch status is confirmed by the version fix statement in the description.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-15T23:12:41.964Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6a91e40aacd9273b4942e803
Added to database: 08/28/2026, 19:39:54 UTC
Last enriched: 09/09/2026, 22:22:48 UTC
Last updated: 10/11/2026, 06:48:17 UTC
Views: 27
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.