Katalog CVE

CVE-2026-50567

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.04%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

Fission to framework serverless oparty na Kubernetes, który przed wersją 1.25.0 miał lukę w funkcji Unarchive, umożliwiającą atakującym zapis plików w nieautoryzowanych lokalizacjach. Dzięki manipulacji nazwami archiwów, atakujący mógł zapisać pliki w katalogach innych użytkowników lub w wolumenach tajnych/konfiguracyjnych.

Ocena ryzyka

Luka ta stwarza poważne ryzyko dla bezpieczeństwa, ponieważ pozwala atakującym na dostęp do danych i plików w systemie, co może prowadzić do naruszenia poufności i integralności danych w środowisku wielotenancyjnym.

Rekomendacja

Zaleca się aktualizację do wersji 1.25.0 lub nowszej, aby usunąć tę lukę oraz przeprowadzenie audytu istniejących archiwów i konfiguracji w celu zminimalizowania ryzyka.

Inne podatności w Fission

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

Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.25.0, Unarchive in pkg/utils/zip.go joined each archive entry name with the destination directory via filepath.Join and wrote the result without checking whether the resolved path stayed under the destination. A zip entry named ../../tmp/evil therefore landed at /tmp/evil. An attacker who could control a Package.Spec.Source.URL or Deployment.URL archive could induce the fetcher (running as the per-environment pod's fission-fetcher sidecar) to write files anywhere that process could reach: into other tenants' /packages/<ns>/ directories, into mounted secret/config volumes, or into the fetcher's own binary. This issue has been patched in version 1.25.0.

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