Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-ggf6-638m-vqmg

Опубликовано: 15 сент. 2022
Источник: github
Github: Прошло ревью
CVSS3: 8.8

Описание

Netmaker vulnerable to Insufficient Granularity of Access Control

Impact

Improper Authorization functions leads to non-privileged users running privileged API calls. If you have added users to your Netmaker platform who whould not have admin privileges, they could use their auth token to run admin-level functions via the API.

In addition, differing response codes based on function calls allowed non-users to potentially brute force the determination of names of networks on the system.

Patches

This problem has been patched in v0.15.1. To apply:

  1. docker-compose down
  2. docker pull gravitl/netmaker:v0.15.1
  3. docker-compose up -d

For more information

If you have any questions or comments about this advisory:

Email us at info@netmaker.io This vulnerability was brought to our attention by @tweidinger

Пакеты

Наименование

github.com/gravitl/netmaker

go
Затронутые версииВерсия исправления

< 0.15.1

0.15.1

EPSS

Процентиль: 51%
0.00283
Низкий

8.8 High

CVSS3

Дефекты

CWE-1220
CWE-285

Связанные уязвимости

CVSS3: 8.8
nvd
больше 3 лет назад

Netmaker makes networks with WireGuard. Prior to version 0.15.1, Improper Authorization functions lead to non-privileged users running privileged API calls. If someone adds users to the Netmaker platform who do not have admin privileges, they can use their auth tokens to run admin-level functions via the API. This problem has been patched in v0.15.1.

EPSS

Процентиль: 51%
0.00283
Низкий

8.8 High

CVSS3

Дефекты

CWE-1220
CWE-285