CVE-2026-105610
ŚrednieCVSS 4.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
W chillzhuang SpringBlade do wersji 5.0.1 wykryto podatność w pliku ParamController.java, w komponencie zarządzania parametrami. Manipulacja argumentem initPassword prowadzi do nieprawidłowej autoryzacji. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
Ocena ryzyka
Nieprawidłowa autoryzacja może pozwolić atakującemu na ustawienie domyślnego hasła lub zmianę konfiguracji bez uprawnień. Publiczny exploit zwiększa ryzyko wykorzystania.
Rekomendacja
Należy poprawić mechanizmy autoryzacji w pliku ParamController.java. Zaleca się aktualizację systemu lub zastosowanie poprawek bezpieczeństwa.
Inne podatności w SpringBlade
Zobacz wszystkie- CVE-2026-36765Wysokie
W podatności XXE w punkcie końcowym /designer/loadReport w SpringBlade v4.8.0, uwierzytelnieni atakujący mogą wykonać dowolny kod poprzez wstrzyknięcie odpowiednio przygotowanego ładunku.
- CVE-2023-47458Krytyczne
W SpringBlade w wersji 3.7.0 i wcześniejszych brakuje frameworka kontroli uprawnień, co umożliwia zdalnemu atakującemu eskalację uprawnień.
- CVE-2026-105611Niskie
W chillzhuang SpringBlade do wersji 5.0.1 stwierdzono podatność w nieznanej funkcji pliku RoleController.java w komponencie User Detail Endpoint. Manipulacja argumentem ID powoduje nieprawidłową autoryzację. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony i może być wykorzystany. Projekt został poinformowany o problemie, ale nie odpowiedział.
- CVE-2026-97368Średnie
Podatność w chillzhuang SpringBlade do wersji 5.0.2 dotyczy funkcji UserServiceImpl.userInfo w komponencie user-auth-info Endpoint. Manipulacja argumentem userId powoduje obejście autoryzacji, co umożliwia zdalny atak.
- CVE-2026-56100Wysokie
SpringBlade w wersjach od 2.7.3 do 5.0.0 (z wyłączeniem) zawiera podatność na eskalację uprawnień, która pozwala uwierzytelnionym atakującym tworzyć konta administratorów systemu poprzez wysyłanie spreparowanych żądań POST do niechronionego wewnętrznego punktu końcowego Feign do tworzenia użytkowników, wystawionego przez @RestController bez kontroli autoryzacji. Atakujący mogą wykorzystać filtr uwierzytelniania bramy, który tylko weryfikuje parsowanie JWT bez sprawdzania ról użytkownika lub tożsamości wywołującego, oraz wykorzystać zakodowany na stałe klucz podpisu JWT osadzony w publicznie dostępnych plikach JAR do sfałszowania tokenów i eskalacji uprawnień z użytkownika o niskich uprawnieniach do administratora, umożliwiając zanieczyszczanie danych między dzierżawcami i trwały dostęp backdoor.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was found in chillzhuang SpringBlade up to 5.0.1. The impacted element is an unknown function of the file blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java of the component Parameter Submit Management. The manipulation of the argument initPassword results in improper authorization. It is possible to launch the attack remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

