Katalog CVE

CVE-2020-37281

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.88%

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

Streszczenie

Gravitee API Management w wersji do 4.12.22 zawiera lukę obejścia uwierzytelniania, która pozwala nieuwierzytelnionym zdalnym atakującym podszyć się pod dowolnego użytkownika poprzez sfałszowanie JWT podpisanych domyślnym, dostarczonym z produktem kluczem jwt.secret. Atakujący znający identyfikator istniejącego użytkownika może podpisać token HS256 z tym podmiotem i przedstawić go jako token bearer do Management API, podszywając się pod administratorów w celu uzyskania pełnej kontroli nad platformą.

Ocena ryzyka

Nieuwierzytelniony atakujący może podszyć się pod administratora i uzyskać pełną kontrolę nad platformą API Management. Stanowi to krytyczne naruszenie bezpieczeństwa, umożliwiające modyfikację konfiguracji i przejęcie zarządzania API.

Rekomendacja

Zaktualizuj Gravitee API Management do wersji nowszej niż 4.12.22 i natychmiast zmień domyślny klucz jwt.secret na unikalną, silną wartość. Zweryfikuj, czy nie doszło do nieautoryzowanego dostępu.

Powiązane podatności

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

Gravitee API Management through 4.12.22 contains an authentication bypass vulnerability that allows unauthenticated remote attackers to impersonate any user by forging JWTs signed with the shipped default jwt.secret. Attackers knowing an existing user ID can sign an HS256 token with that subject and present it as a bearer token to the Management API, impersonating administrators to gain full platform control.

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