Katalog CVE

CVE-2026-93556

KrytyczneCVSS 9.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Endpoint '/password/guardarClau/recover' przyjmuje parametr 'usuariId', który określa konto, którego hasło ma zostać zmienione. Token JWT używany w procesie odzyskiwania nie jest weryfikowany względem użytkownika wskazanego w tym parametrze. Nieuwierzytelniony atakujący może manipulować identyfikatorem i zresetować hasło do dowolnego konta, w tym kont administracyjnych.

Ocena ryzyka

Atakujący może przejąć kontrolę nad dowolnym kontem, w tym administracyjnym, co prowadzi do pełnego przejęcia systemu i dostępu do poufnych danych.

Rekomendacja

Natychmiast wdrożyć poprawkę, która weryfikuje token JWT z użytkownikiem wskazanym w parametrze 'usuariId'. Ogranicz dostęp do endpointu i monitoruj podejrzane próby resetowania haseł.

Powiązane podatności

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

The ‘/password/guardarClau/recover’ endpoint accepts the ‘usuariId’ parameter, which specifies the account whose password is to be changed. The JWT token for the recovery process is not validated against the user specified in that parameter. An unauthenticated attacker could manipulate the identifier and reset the password for any account, including administrative accounts, which could allow them to take control of the account.

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