Katalog CVE

CVE-2026-94445

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

Podatność w golang.org/x/playground pozwala złośliwemu plikowi txtar na ucieczkę z zamierzonego kontekstu wykonania i wymuszenie zapisu do zaufanego systemu plików hosta playground. Dodatkowo, jedna ze ścieżek wywołania 'go vet' nie ograniczała poprawnie środowiska wykonania, co umożliwiało odczyt pliku konfiguracyjnego środowiska z katalogu domowego hosta. Połączenie tych problemów może prowadzić do zdalnego wykonania kodu na hoście playground.

Ocena ryzyka

Ryzyko obejmuje zdalne wykonanie kodu na hoście playground, co może prowadzić do pełnego przejęcia systemu, naruszenia integralności danych lub wykorzystania hosta do dalszych ataków.

Rekomendacja

Zaleca się aktualizację golang.org/x/playground do najnowszej wersji zawierającej poprawki oraz unikanie uruchamiania niezaufanych plików txtar.

Powiązane podatności

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

A malicious txtar could escape the intended execution context and force arbitrary writes to the playground host's trusted filesystem. Disjointly, one of the three possible paths to invoke go vet on the playground host did not correctly restrict the execution environment. This permitted a Go process to make a read for an environment configuration file rooted in the playground host's $HOME. Together, a well-crafted go env file and the go vet invocation could lead to remote code execution in the playground host itself. This does not affect users of go.dev/play directly; however, it may affect independent deployments of golang.org/x/playground.

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