Katalog CVE

CVE-2026-108881

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

JeecgBoot do wersji 3.9.5 zawiera podatność braku autoryzacji w handlerze getTenantPackInfo, która pozwala każdemu uwierzytelnionemu użytkownikowi na odczyt członkostwa w pakiecie produktów innych dzierżawców. Atakujący z niskimi uprawnieniami mogą podać tenantId i stałe wartości packCode, takie jak superAdmin, accountAdmin lub appAdmin, aby ujawnić nazwy użytkowników administratorów, prawdziwe nazwiska, telefony i działy.

Ocena ryzyka

Ujawnienie danych administratorów innych dzierżawców może prowadzić do ataków ukierunkowanych i naruszenia izolacji dzierżawców, co jest szczególnie krytyczne w środowiskach multi-tenant.

Rekomendacja

Zaktualizuj JeecgBoot do wersji nowszej niż 3.9.5. W międzyczasie ogranicz dostęp do handlera getTenantPackInfo i wdróż kontrole autoryzacji oparte na dzierżawcy.

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 getTenantPackInfo handler that allows any authenticated user to read other tenants' product pack membership. Low-privileged attackers can supply a tenantId and fixed packCode values such as superAdmin, accountAdmin or appAdmin to disclose administrator usernames, real names, phones and departments.

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