Katalog CVE

CVE-2025-52365

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W skrypcie szc w repozytorium ccurtsinger/stabilizer występuje podatność na wstrzykiwanie poleceń, która pozwala zdalnym atakującym na wykonywanie dowolnych poleceń systemowych poprzez niesanitowane dane wejściowe przekazywane do os.system(). Problem wynika z niewłaściwego przetwarzania danych wejściowych, gdzie argumenty wiersza poleceń są bezpośrednio łączone w polecenia powłoki bez walidacji.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, umożliwiając atakującym zdalne wykonywanie poleceń systemowych, co może prowadzić do przejęcia kontroli nad systemem. Niewłaściwe zarządzanie danymi wejściowymi może skutkować poważnymi konsekwencjami bezpieczeństwa.

Rekomendacja

Zaleca się wprowadzenie odpowiednich mechanizmów walidacji i sanitizacji danych wejściowych przed ich użyciem w poleceniach systemowych. Należy również rozważyć ograniczenie uprawnień skryptu oraz monitorowanie jego użycia.

Powiązane podatności

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

A command injection vulnerability in the szc script of the ccurtsinger/stabilizer repository allows remote attackers to execute arbitrary system commands via unsanitized user input passed to os.system(). The vulnerability arises from improper input handling where command-line arguments are directly concatenated into shell commands without validation

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