CVE-2025-14908
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
Wykryto błąd bezpieczeństwa w JeecgBoot do wersji 3.9.0. Dotyczy on nieznanej funkcji w pliku jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java komponentu Multi-Tenant Management Module. Manipulacja argumentem ID prowadzi do nieprawidłowego uwierzytelnienia. Atak może być zainicjowany zdalnie, a exploit został publicznie udostępniony. Zalecane jest zastosowanie poprawki o nazwie e1c8f00bf2a2e0edddbaa8119afe1dc92d9dc1d2/67795493bdc579e489d3ab12e52a1793c4f8a0ee.
Ocena ryzyka
Nieprawidłowe uwierzytelnienie może umożliwić nieautoryzowany dostęp do funkcji zarządzania wieloma dzierżawcami, co może prowadzić do naruszenia izolacji danych i nieautoryzowanych operacji.
Rekomendacja
Zaleca się natychmiastowe zastosowanie wskazanej poprawki oraz przegląd logów w celu wykrycia potencjalnych ataków.
Inne podatności w JeecgBoot
Zobacz wszystkie- CVE-2026-75411Krytyczne
JeecgBoot v3.9.2 jest podatny na zdalne wykonanie poleceń. Komponent CodeNode modułu AI Flow obsługuje wykonywanie skryptów Groovy. Podczas gdy klasa SecurityCheck używa mechanizmu czarnej listy do przechwytywania niebezpiecznych wywołań, dynamiczna natura Groovy pozwala na całkowite ominięcie tej czarnej listy poprzez konkatenację stringów i refleksję.
- CVE-2026-67926Krytyczne
Problem w JeecgBoot v.3.9.2 pozwala zdalnemu atakującemu na wykonanie dowolnego kodu poprzez parametr files w module AI Chat.
- CVE-2026-86228Średnie
Podatność w JeecgBoot do wersji 3.9.3. Funkcja exportXls w pliku AiragModelController.java jest podatna na nieprawidłowe kontrole dostępu przez argument credential. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny. Zalecane jest uaktualnienie do wersji 3.9.5.
- CVE-2026-78970Średnie
JeecgBoot 3.9.2 i wcześniejsze zawiera podatność polegającą na obejściu autoryzacji w komponencie SystemApiController. Uwierzytelniony atakujący z dowolnym ważnym tokenem JWT może uzyskać dostęp do wielu punktów API (w tym queryAllUser, queryUsersByUsernames, queryUserById i queryUsersByIds) i pobrać wrażliwe informacje o wszystkich użytkownikach, w tym imiona i nazwiska, numery telefonów, adresy e-mail, numery pracownicze i definicje ról, z powodu braku szczegółowych kontroli uprawnień i niepełnej desensytyzacji danych.
- CVE-2026-67925Średnie
Podatność Cross Site Scripting w JeecgBoot v.3.9.2 umożliwia zdalnemu atakującemu wykonanie dowolnego kodu poprzez endpoint /airag/chat/upload.
- CVE-2026-19000Wysokie
W JeecgBoot do wersji 3.9.2 wykryto podatność w nieznanej funkcji pliku /airag/chat/send komponentu Anonymous Chat Attachment Parser, która umożliwia atak typu server-side request forgery (SSRF). Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-58377Wysokie
Podatność w JeecgBoot do wersji 3.9.2 umożliwia uwierzytelnionym użytkownikom o niskich uprawnieniach pełny dostęp do zarządzania poświadczeniami OpenAPI. Brak autoryzacji Shiro w kontrolerach OpenApiAuthController i OpenApiPermissionController pozwala na tworzenie, odczyt, aktualizację i usuwanie wszystkich par AK/SK, a punkt końcowy listy zwraca sekretne klucze w postaci jawnego tekstu.
- CVE-2026-11502Niskie
W JeecgBoot do wersji 3.9.2 wykryto podatność na otwarte przekierowanie w komponencie logowania przez zewnętrzne serwisy (Third-Party Login). Atak wymaga socjotechniki i jest trudny do wykorzystania.
- CVE-2026-11464Niskie
W systemie JeecgBoot do wersji 3.9.2 znaleziono podatność na ujawnienie informacji w funkcji queryPageList pliku SysUserController.java. Manipulacja argumentem 'salt' pozwala zdalnie uzyskać nieautoryzowany dostęp do danych.
- CVE-2026-10241Średnie
W systemie jeecgboot do wersji 3.9.1 stwierdzono podatność na fałszowanie żądań po stronie serwera (SSRF) w funkcji FileDownloadUtils.download2DiskFromNet pliku /airag/app/debug. Atak może być przeprowadzony zdalnie, a exploit został upubliczniony. Wersja 3.9.2 zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
A security flaw has been discovered in JeecgBoot up to 3.9.0. The affected element is an unknown function of the file jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java of the component Multi-Tenant Management Module. Performing manipulation of the argument ID results in improper authentication. The attack can be initiated remotely. The exploit has been released to the public and may be exploited. The patch is named e1c8f00bf2a2e0edddbaa8119afe1dc92d9dc1d2/67795493bdc579e489d3ab12e52a1793c4f8a0ee. It is recommended to apply a patch to fix this issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

