Katalog CVE

CVE-2026-108678

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

JeecgBoot do wersji 3.9.5 zawiera podatność braku autoryzacji w handlerze queryUserRoles kontrolera SystemApiController, która pozwala uwierzytelnionym użytkownikom odczytywać kody ról dowolnego użytkownika. Atakujący z niskimi uprawnieniami może wysyłać żądania GET do /sys/api/queryUserRoles z dowolną nazwą użytkownika, aby wyliczać przypisania ról i identyfikować konta administratorów.

Ocena ryzyka

Ujawnienie przypisań ról umożliwia atakującemu mapowanie uprawnień i wskazanie kont administracyjnych jako celów dalszych ataków.

Rekomendacja

Ogranicz dostęp do endpointu /sys/api/queryUserRoles do uprawnionych ról i zaktualizuj JeecgBoot po udostępnieniu poprawki.

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 queryUserRoles handler of SystemApiController that lets authenticated users read any user's role codes. Low-privileged attackers can send GET requests to /sys/api/queryUserRoles with an arbitrary username to enumerate role assignments and identify administrator accounts.

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