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

CVE-2025-22867

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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.

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