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

CVE-2026-33881

High
Published: Translated: NVD NIST

Summary

Windmill to otwartoźródłowa platforma deweloperska do wewnętrznego kodu, która ma problem z interpolacją wartości zmiennych środowiskowych w JavaScript. Administratorzy workspace mogą wprowadzać złośliwy kod JavaScript poprzez ustawienie niestandardowej zmiennej środowiskowej zawierającej pojedynczy apostrof, co prowadzi do wstrzyknięcia kodu.

Risk Assessment

Wprowadzenie złośliwego kodu JavaScript może prowadzić do nieautoryzowanego dostępu do danych lub wykonania niepożądanych działań w kontekście aplikacji. To stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i danych użytkowników.

Recommendation

Zaleca się aktualizację do wersji 1.664.0, która naprawia tę podatność. Należy również przeprowadzić audyt zmiennych środowiskowych w celu zidentyfikowania potencjalnych zagrożeń.

Related vulnerabilities

Original NVD description (English source)

Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Workspace environment variable values are interpolated into JavaScript string literals without escaping single quotes in the NativeTS executor. A workspace admin who sets a custom environment variable with a value containing `'` can inject arbitrary JavaScript that executes inside every NativeTS script in that workspace. This is a code injection bug in `worker.rs`, not related to the sandbox/NSJAIL topic. Version 1.664.0 patches the issue.

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