CVE-2026-111672
ŚrednieCVSS 4.3Streszczenie
Cube-studio do wersji 2026.09.01 zawiera podatność braku autoryzacji w myapp/views/view_pipeline.py, która pozwala uwierzytelnionym użytkownikom przeglądać lub kopiować pipeline'y innych grup projektowych po identyfikatorze. Atakujący może enumerować kolejne identyfikatory pipeline'ów przez endpointy web, log, monitoring, pod i copy_pipeline, ujawniając DAG-i, nazwy klastrów, przestrzenie nazw, identyfikatory workflow Argo i nazwy podów, albo klonować pipeline'y.
Ocena ryzyka
Ujawnienie wewnętrznej struktury infrastruktury (klastry, przestrzenie nazw, workflow Argo, pody) może ułatwić dalsze ataki. Możliwość klonowania pipeline'ów innych grup projektowych narusza izolację projektów i może prowadzić do wycieku danych.
Rekomendacja
Zaktualizuj Cube-studio do wersji nowszej niż 2026.09.01, gdy będzie dostępna. Do czasu aktualizacji wymuszaj kontrolę przynależności do grupy projektowej we wszystkich endpointach pipeline'ów.
Inne podatności w Cube-studio
Oryginalny opis (angielski, źródło NVD)
Cube-studio through 2026.09.01 contains a missing authorization vulnerability in myapp/views/view_pipeline.py that allows authenticated users to view or copy other project groups' pipelines by id. Attackers can enumerate sequential pipeline ids via the web, log, monitoring, pod, and copy_pipeline endpoints to expose DAGs, cluster names, namespaces, Argo workflow ids, and pod names, or clone pipelines.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

