Katalog CVE

CVE-2026-45224

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

Crabbox przed wersją 0.9.0 zawiera podatność na przechodzenie poza katalog (path traversal) w dostawcy Islo podczas rozwiązywania ścieżki obszaru roboczego. Atakujący może dostarczyć absolutne lub względne ścieżki, które wychodzą poza zamierzony katalog /workspace.

Ocena ryzyka

Ryzyko polega na możliwości usunięcia lub nadpisania dowolnych plików w systemie, gdy funkcja sync.delete jest włączona. Atakujący może wykorzystać złośliwy plik .crabbox.yaml lub crabbox.yaml z sekwencjami przejścia, co prowadzi do wykonania operacji rm -rf i mkdir -p na nieprawidłowo zweryfikowanej ścieżce.

Rekomendacja

Należy natychmiast zaktualizować Crabbox do wersji 0.9.0 lub nowszej. Przed aktualizacją zaleca się wyłączenie funkcji sync.delete i ręczne sprawdzenie plików konfiguracyjnych pod kątem podejrzanych ścieżek.

Inne podatności w Crabbox

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

Crabbox before 0.9.0 contains a path traversal vulnerability in the Islo provider's workspace path resolution that allows attackers to supply absolute or relative paths that resolve outside the intended /workspace directory. Attackers can craft a malicious .crabbox.yaml or crabbox.yaml file with traversal sequences to cause arbitrary file deletion and overwrite when sync.delete is enabled, as the workspace preparation logic executes rm -rf and mkdir -p operations on the resolved path without proper validation.

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