CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-33664

High
Published: Translated: NVD NIST

Summary

Kestra to otwartoźródłowa platforma orkiestracji zdarzeń, której wersje do 1.3.3 renderują pola metadanych YAML dostarczane przez użytkownika bez odpowiedniej sanitizacji. Umożliwia to autorowi przepływu osadzenie dowolnego JavaScriptu, który jest wykonywany w przeglądarce każdego użytkownika, który przegląda lub wchodzi w interakcję z przepływem.

Risk Assessment

Ryzyko związane z tą podatnością polega na możliwości wykonania złośliwego kodu JavaScript w przeglądarkach użytkowników, co może prowadzić do kradzieży danych lub przejęcia sesji. Organizacje powinny być świadome, że atakujący mogą wykorzystać tę lukę do szkodliwych działań bez interakcji ze strony użytkownika.

Recommendation

Zaleca się aktualizację do najnowszej wersji Kestra, jeśli jest dostępna, oraz monitorowanie wszelkich działań związanych z bezpieczeństwem. Należy również rozważyć wprowadzenie dodatkowych środków ochrony, takich jak filtracja danych wejściowych.

Related vulnerabilities

Original NVD description (English source)

Kestra is an open-source, event-driven orchestration platform Versions up to and including 1.3.3 render user-supplied flow YAML metadata fields — description, inputs[].displayName, inputs[].description — through the Markdown.vue component instantiated with html: true. The resulting HTML is injected into the DOM via Vue's v-html without any sanitization. This allows a flow author to embed arbitrary JavaScript that executes in the browser of any user who views or interacts with the flow. This is distinct from GHSA-r36c-83hm-pc8j / CVE-2026-29082, which covers only FilePreview.vue rendering .md files from execution outputs. The present finding affects different components, different data sources, and requires significantly less user interaction (zero-click for input.displayName). As of time of publication, it is unclear if a patch is available.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS