Katalog CVE

CVE-2013-6421

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja unpack_zip w pliku archive_unpacker.rb w gemie sprout 0.7.246 dla Ruby umożliwia atakującym zależnym od kontekstu wykonanie dowolnych poleceń za pomocą metaznaków powłoki w (1) nazwie pliku lub (2) ścieżce.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do nieautoryzowanego wykonania poleceń na serwerze, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację gemu sprout do najnowszej wersji, aby usunąć tę podatność oraz przeglądanie i ograniczenie dostępu do funkcji obsługujących pliki i ścieżki.

Powiązane podatności

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

The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.

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