Katalog CVE

CVE-2026-108880

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

JeecgBoot do wersji 3.9.5 zawiera podatność braku autoryzacji w punkcie końcowym PUT /sys/dict/editDictByLowAppId, która pozwala każdemu uwierzytelnionemu użytkownikowi modyfikować słowniki aplikacji niskokodowych. Atakujący może podać low_app_id słownika, uzyskany z GET /sys/dict/list, przez parametr lowAppId lub nagłówek X-Low-App-ID, aby zmienić nazwy słowników i zastąpić ich elementy.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowaną modyfikację słowników używanych przez aplikacje niskokodowe, co może prowadzić do naruszenia integralności danych i nieprawidłowego działania aplikacji.

Rekomendacja

Zaleca się natychmiastowe wdrożenie poprawek dostarczonych przez producenta oraz ograniczenie dostępu do punktu końcowego editDictByLowAppId tylko dla 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 in the PUT /sys/dict/editDictByLowAppId endpoint that allows any authenticated user to modify low-code application dictionaries. Attackers can supply a dictionary's low_app_id, obtained from GET /sys/dict/list, via the lowAppId parameter or X-Low-App-ID header to rename dictionaries and replace their items.

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