Katalog CVE

CVE-2026-42503

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

gopls domyślnie komunikuje się za pomocą potoku, ale obsługuje flagi -port i -listen do debugowania. Użycie flagi -listen bez określonego hosta lub flagi -port powoduje, że gopls nasłuchuje na 0.0.0.0, co może prowadzić do niezamierzonego udostępnienia usługi.

Ocena ryzyka

To może umożliwić złośliwym podmiotom w tej samej sieci wykonywanie dowolnego kodu za pomocą gopls, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się unikanie używania flag -listen i -port bez określenia konkretnego hosta. Należy również rozważyć ograniczenie dostępu do gopls tylko do zaufanych adresów IP.

Powiązane podatności

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

gopls by default communicates via pipe. However, -port and -listen flags are supported as means of debugging. If -listen is given a value without an explicit host (e.g. :8080), or -port is used, gopls will listen on 0.0.0.0.  As a result, users might inadvertently cause gopls to bind 0.0.0.0. This can allow a malicious party on the same network to execute code arbitrarily via gopls.

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