Katalog CVE

CVE-2026-47722

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

W nebula-mesh przed wersją 0.3.2, w pliku internal/configgen/generator.go, pola ListenHost i TunDevice są interpolowane bez walidacji do szablonu text/template, co może prowadzić do wstrzykiwania kodu. internal/web/advanced.go akceptuje te pola tylko z usunięciem białych znaków, bez walidacji znaków lub kształtu.

Ocena ryzyka

Atakujący może wstrzyknąć złośliwy kod do konfiguracji agenta, co może prowadzić do przejęcia kontroli nad agentem lub dalszych ataków na sieć mesh.

Rekomendacja

Zaktualizuj nebula-mesh do wersji 0.3.2 lub nowszej, która zawiera poprawkę walidacji pól ListenHost i TunDevice.

Inne podatności w nebula-mesh

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

nebula-mesh is a self-hosted control plane for Slack Nebula mesh virtual private network. Prior to version 0.3.2, `internal/configgen/generator.go:86,108,119` interpolates the operator-supplied `ListenHost` and `TunDevice` fields raw into a `text/template` that produces the agent's `config.yml`. `internal/web/advanced.go:20-35` accepts both with only `strings.TrimSpace` — no character or shape validation. Version 0.3.2 fixes the issue.

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