Katalog CVE

CVE-2026-63342

ŚrednieCVSS 6.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Hatchet przed wersją 0.91.1 ma brak walidacji dzierżawcy w punkcie API GET /api/v1/stable/durable-tasks/{durable-task} w api-contracts/openapi/paths/v1/workflow-runs/workflow_run.yaml. Uwierzytelniony użytkownik, znając identyfikator UUID zadania innego dzierżawcy, może odczytać jego dziennik zdarzeń, w tym nazwy zadań, identyfikatory przepływów pracy, komunikaty użytkownika, warunki oczekiwania i logikę rozgałęzień.

Ocena ryzyka

Ujawnienie wrażliwych informacji o przepływach pracy między dzierżawcami, co może naruszyć poufność danych i ułatwić dalsze ataki.

Rekomendacja

Zaktualizuj Hatchet do wersji 0.91.1, która dodaje wymagany kontekst dzierżawcy.

Inne podatności w Hatchet

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS