Katalog CVE

CVE-2026-108661

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

JeecgBoot do wersji 3.9.5 zawiera podatność braku autoryzacji, która pozwala każdemu uwierzytelnionemu użytkownikowi na przeniesienie własności dzierżawcy poprzez POST /sys/tenant/changeOwenUserTenant. Atakujący z niskimi uprawnieniami może podać parametry userId i tenantId, aby przypisać własność dowolnego dzierżawcy do wybranego członka, w tym siebie, i pozbawić prawowitego właściciela.

Ocena ryzyka

Atakujący może przejąć kontrolę nad dowolnym dzierżawcą w systemie, odbierając prawa prawowitemu właścicielowi, co prowadzi do eskalacji uprawnień i potencjalnego pełnego przejęcia zasobów dzierżawcy.

Rekomendacja

Należy natychmiast zaktualizować JeecgBoot do wersji nowszej niż 3.9.5, jeśli jest dostępna, lub wdrożyć kontrolę autoryzacji dla endpointu /sys/tenant/changeOwenUserTenant, ograniczając dostęp wyłącznie do uprawnionych administratorów.

Inne podatności w JeecgBoot

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

JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows any authenticated user to transfer tenant ownership via POST /sys/tenant/changeOwenUserTenant. Low-privileged attackers can supply userId and tenantId parameters to reassign any tenant's owner to a member, including themselves, and strip the legitimate owner.

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