CVE-2023-32079
WysokieStreszczenie
W Netmakerze, który tworzy sieci z WireGuard, odkryto podatność na masowe przypisanie w wersjach przed 0.17.1 i 0.18.6, która pozwala użytkownikowi niebędącemu administratorem na eskalację uprawnień do poziomu użytkownika administracyjnego.
Ocena ryzyka
Podatność ta może prowadzić do nieautoryzowanego dostępu do zasobów administracyjnych, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.
Rekomendacja
Zaleca się aktualizację do wersji 0.17.1 lub 0.18.6, aby usunąć tę podatność. Użytkownicy powinni wykonać polecenia `docker pull gravitl/netmaker:v0.17.1` oraz `docker-compose up -d` lub zaktualizować do wersji 0.18.6 lub nowszej.
Inne podatności w Netmaker
Zobacz wszystkie- CVE-2026-38651Wysokie
W wersjach Netmaker przed 1.5.0 występuje podatność na obejście uwierzytelniania. Funkcja VerifyHostToken w pliku logic/jwts.go nieprawidłowo weryfikuje podpis JWT podczas weryfikacji tokenów hosta, co pozwala atakującemu na sfałszowanie tokena JWT i podszycie się pod dowolny host w sieci.
- CVE-2023-32078Wysokie
W Netmakerze, który tworzy sieci z WireGuard, odkryto podatność typu Insecure Direct Object Reference (IDOR) w funkcji aktualizacji użytkownika w wersjach przed 0.17.1 i 0.18.6. Umożliwia ona aktualizację hasła innego użytkownika poprzez podanie jego nazwy użytkownika.
- CVE-2023-32077Wysokie
W Netmaker, przed wersjami 0.17.1 i 0.18.6, wykryto użycie zakodowanego klucza DNS, co pozwalało nieautoryzowanym użytkownikom na interakcję z punktami końcowymi API DNS. Problem został naprawiony w wersjach 0.17.1 i 0.18.6.
- CVE-2022-36110Wysokie
Netmaker przed wersją 0.15.1 miał problem z niewłaściwą autoryzacją, co pozwalało użytkownikom bez uprawnień administracyjnych na wykonywanie uprzywilejowanych wywołań API. Użytkownicy, którzy zostali dodani do platformy Netmaker bez uprawnień administratora, mogli wykorzystać swoje tokeny autoryzacyjne do uruchamiania funkcji na poziomie administratora przez API.
- CVE-2026-81034Średnie
Netmaker wyłącza weryfikację certyfikatów TLS podczas połączenia ze skonfigurowanym serwerem pocztowym. Pole skip-verify jest ustawione na true bezwarunkowo, co pozwala klientowi akceptować dowolny certyfikat, w tym od pośrednika. Wiadomości wysyłane przez Netmaker obejmują resetowanie haseł z tokenami jednorazowymi oraz zaproszenia użytkowników z linkami rejestracyjnymi, które mogą zostać przechwycone.
Oryginalny opis (angielski, źródło NVD)
Netmaker makes networks with WireGuard. A Mass assignment vulnerability was found in versions prior to 0.17.1 and 0.18.6 that allows a non-admin user to escalate privileges to those of an admin user. The issue is patched in 0.17.1 and fixed in 0.18.6. If Users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone using version 0.17.1 can pull the latest docker image of the backend and restart the server.

