Katalog CVE

CVE-2026-106700

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

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

Streszczenie

ELADMIN w wersji 2.7 i wcześniejszych zawiera podatność niewłaściwej kontroli dostępu w punkcie końcowym zarządzania użytkownikami PUT /api/users/resetPwd klasy me.zhengjie.modules.system.rest.UserController. Metoda ta nie ma sprawdzania autoryzacji na poziomie metody stosowanego w innych punktach końcowych i nie wykonuje walidacji roli ani własności w UserServiceImpl.resetPwd. Każdy uwierzytelniony użytkownik o dowolnej roli może zresetować hasło dowolnego użytkownika, w tym wbudowanego administratora.

Ocena ryzyka

Atakujący z dowolnym kontem może zresetować hasło administratora i przejąć pełną kontrolę nad aplikacją oraz danymi.

Rekomendacja

Należy natychmiast wdrożyć kontrolę autoryzacji dla punktu końcowego resetowania hasła, ograniczając ją do uprawnionych ról; zaleca się aktualizację do wersji, w której problem został naprawiony.

Inne podatności w ELADMIN

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

ELADMIN v2.7 and earlier contains an improper access control vulnerability in the user-management endpoint PUT /api/users/resetPwd of me.zhengjie.modules.system.rest.UserController. The method lacks the method-level authorization check applied to all other user-management endpoints and performs no role-level or ownership validation in UserServiceImpl.resetPwd. Any authenticated user of any role can reset the password of arbitrary users, including the built-in administrator.

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