Katalog CVE

CVE-2025-22867

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Na systemie Darwin, budowanie modułu Go zawierającego CGO może prowadzić do wykonania dowolnego kodu przy użyciu wersji ld od Apple, z powodu użycia specjalnych wartości @executable_path, @loader_path lub @rpath w dyrektywie '#cgo LDFLAGS'. Problem ten dotyczy tylko wersji go1.24rc2.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do nieautoryzowanego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i systemu. Organizacje mogą być narażone na ataki, które mogą prowadzić do utraty danych lub przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się unikanie używania wersji go1.24rc2 oraz aktualizację do najnowszej stabilnej wersji Go, aby zminimalizować ryzyko związane z tą podatnością.

Powiązane podatności

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

On Darwin, building a Go module which contains CGO can trigger arbitrary code execution when using the Apple version of ld, due to usage of the @executable_path, @loader_path, or @rpath special values in a "#cgo LDFLAGS" directive. This issue only affected go1.24rc2.

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