CVE-2026-56100
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 21 - wyżej niż 21% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko obejmuje możliwość pełnego przejęcia systemu przez uwierzytelnionego użytkownika o niskich uprawnieniach, co może prowadzić do naruszenia integralności danych, nieautoryzowanego dostępu do danych innych dzierżawców oraz trwałej obecności atakującego w systemie.
Rekomendacja
Zaleca się natychmiastową aktualizację SpringBlade do wersji 5.0.0 lub nowszej, zmianę domyślnego klucza podpisu JWT oraz wdrożenie odpowiednich kontroli autoryzacji na wszystkich wewnętrznych punktach końcowych.
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ń.
Oryginalny opis (angielski, źródło NVD)
SpringBlade versions from 2.7.3 up to but not including 5.0.0 contain a privilege escalation vulnerability that allows authenticated attackers to create system administrator accounts by sending crafted POST requests to an unprotected internal Feign user-creation endpoint exposed via @RestController without authorization checks. Attackers can exploit the gateway's authentication filter, which only validates JWT parsing without verifying user roles or caller identity, and leverage a hardcoded JWT signing key embedded in publicly available JARs to forge tokens and escalate privileges from a low-privilege user to administrator, enabling cross-tenant data pollution and persistent backdoor access.

