Katalog CVE

CVE-2026-108891

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

JeecgBoot do wersji 3.9.5 zawiera podatność braku autoryzacji w handlerze getUserDetailByUserId kontrolera SysUserController, która pozwala każdemu uwierzytelnionemu użytkownikowi na odczyt danych innych użytkowników. Atakujący z niskimi uprawnieniami mogą podać dowolne wartości userId, aby uzyskać prawdziwe nazwiska, nazwy użytkowników, adresy e-mail, numery telefonów, daty urodzenia, numery pracowników, ścieżki działów i stanowiska.

Ocena ryzyka

Naruszenie poufności danych osobowych pracowników może prowadzić do kradzieży tożsamości, ataków socjotechnicznych i naruszenia przepisów o ochronie danych (np. RODO).

Rekomendacja

Zaktualizuj JeecgBoot do wersji nowszej niż 3.9.5, która naprawia tę podatność. W międzyczasie ogranicz dostęp do endpointu getUserDetailByUserId i wdróż kontrole autoryzacji.

Inne podatności w JeecgBoot

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

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysUserController getUserDetailByUserId handler that allows any authenticated user to read other users' details. Low-privileged attackers can supply arbitrary userId values to retrieve real names, usernames, emails, phone numbers, birthdays, employee numbers, department paths and posts.

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