Katalog CVE

CVE-2026-108874

Ś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, która pozwala każdemu uwierzytelnionemu użytkownikowi przypisywać lub usuwać kierowników departamentów przez wywołanie PUT /sys/user/changeDepartChargePerson. Atakujący z niskimi uprawnieniami mogą podać dowolne wartości userId, department id i status, aby uczynić dowolnego użytkownika kierownikiem departamentu, poszerzając widoki departamentu, lub zdegradować istniejących kierowników.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowaną zmianę struktury kierownictwa, co może prowadzić do naruszenia kontroli dostępu i nieautoryzowanego dostępu do danych departamentu.

Rekomendacja

Zaleca się dodanie kontroli autoryzacji do punktu changeDepartChargePerson oraz weryfikację uprawnień przed zmianą kierowników departamentó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 assign or remove department heads by calling PUT /sys/user/changeDepartChargePerson. Low-privileged attackers can supply arbitrary userId, department id, and status values to make any user a department head, widening department-scoped views, or demote existing heads.

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