CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2022-30580

High
Published: Translated: NVD NIST

Summary

W wersjach Go przed 1.17.11 i 1.18.3 występuje podatność na wstrzykiwanie kodu w funkcji Cmd.Start. Umożliwia to wykonanie dowolnych binarek w katalogu roboczym, które mają nazwę kończącą się na '..com' lub '..exe', gdy Cmd.Path jest niezdefiniowane.

Risk Assessment

Podatność ta może prowadzić do nieautoryzowanego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i systemu. Atakujący może wykorzystać tę lukę do uruchomienia złośliwego oprogramowania w kontekście aplikacji.

Recommendation

Zaleca się aktualizację do najnowszej wersji Go, aby usunąć tę podatność. Dodatkowo, należy unikać ustawiania Cmd.Path na wartość pustą oraz stosować odpowiednie kontrole bezpieczeństwa w aplikacjach korzystających z os/exec.

Related vulnerabilities

Original NVD description (English source)

Code injection in Cmd.Start in os/exec before Go 1.17.11 and Go 1.18.3 allows execution of any binaries in the working directory named either "..com" or "..exe" by calling Cmd.Run, Cmd.Start, Cmd.Output, or Cmd.CombinedOutput when Cmd.Path is unset.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS