CVE-2026-54366
WysokieCVSS 7.5Streszczenie
CentreStack przed wersją 17.4 zawiera podatność na wstrzykiwanie XML External Entity (XXE). Nieuwierzytelniony atakujący może dostarczyć złośliwy URL do handlera konfiguracji magazynu SharePoint, co powoduje pobranie i przetworzenie kontrolowanego przez atakującego XML z zewnętrznymi referencjami DTD, prowadząc do wycieku plików takich jak Web.config zawierających dane uwierzytelniające bazy danych i klucze kryptograficzne.
Ocena ryzyka
Ryzyko polega na możliwości wycieku wrażliwych plików konfiguracyjnych, co może prowadzić do ujawnienia danych uwierzytelniających i kluczy kryptograficznych.
Rekomendacja
Należy natychmiast zaktualizować CentreStack do wersji 17.4 lub nowszej, która zawiera poprawkę.
Inne podatności w CentreStack
Zobacz wszystkie- CVE-2026-54368Wysokie
CentreStack przed wersją 17.4 zawiera podatność na wstrzykiwanie SQL w funkcjach GladDBFiles.SearchEx() i SearchExUnder(). Uwierzytelniony atakujący może dostarczyć spreparowany nagłówek x-glad-filter przez endpoint API jsondir, co prowadzi do wykonania dowolnych zapytań SQL i zapisu plików na serwerze za pomocą funkcji PostgreSQL lo_from_bytea() i lo_export(), umożliwiając zdalne wykonanie kodu.
- CVE-2026-54367Wysokie
CentreStack przed wersją 17.2 zawiera podatność umożliwiającą ominięcie uwierzytelnienia. Nieuwierzytelniony atakujący może odczytywać, zapisywać lub usuwać dowolne ustawienia kont, wykorzystując odsłonięte endpointy API pozbawione kontroli autoryzacji. Atakujący może wygenerować prawidłowe zaszyfrowane wartości EntAcctId przy użyciu statycznego klucza szyfrowania, co umożliwia enumerację domen najemców i tożsamości administratorów.
- CVE-2026-54364Średnie
CentreStack przed wersją 17.4 zawiera podatność na wstrzykiwanie zmiennych sesyjnych, która pozwala nieuwierzytelnionym atakującym na wstrzyknięcie dowolnych zmiennych sesyjnych poprzez osadzenie znaków nowej linii i tabulacji w spreparowanym parametrze AccountName wysyłanym do punktu końcowego SelectProvider.aspx. Atakujący mogą wykorzystać brak sanityzacji danych wejściowych w niestandardowym formacie serializacji sesji, aby wstrzyknąć zmienną sesyjną resellerid, omijając sprawdzenie uwierzytelnienia IsValidRSession i uzyskując nieautoryzowany dostęp do stron zarządzania.
- CVE-2026-54363Krytyczne
CentreStack przed wersją 17.5 zawiera podatność polegającą na zakodowanym na stałe kluczu kryptograficznym, co umożliwia nieuwierzytelnionym atakującym fałszowanie dowolnych zaszyfrowanych tokenów poprzez wykorzystanie statycznej wartości SysNumber używanej jako entropia w metodach AccessTicket.Encrypt() i AccessTicket.Decrypt(). Atakujący mogą utworzyć ważne nagłówki x-glad-auth i wywołać uprzywilejowane punkty końcowe API, takie jak acquiretenantbackuptoken, aby uzyskać IdentityTicket administratora domeny, co prowadzi do pełnego łańcucha zdalnego wykonania kodu bez uwierzytelnienia.
- CVE-2026-54365Wysokie
CentreStack przed wersją 17.3 zawiera podatność na deserializację bez uwierzytelnienia w GSNamespace.dll. Nieuwierzytelniony atakujący może dostarczyć spreparowany zakodowany w base64 ciąg XML do odsłoniętych endpointów API, co powoduje utworzenie dowolnych lokalnych kont użytkowników OS poprzez wywołanie NetUserAdd Windows API.
Oryginalny opis (angielski, źródło NVD)
CentreStack before 17.4 contains an XML external entity (XXE) injection vulnerability that allows unauthenticated attackers to exfiltrate arbitrary files by supplying a malicious URL to the SharePoint storage configuration handler. Attackers can send a crafted request to the unauthenticated StorageConfig endpoint causing the server to fetch and parse attacker-controlled XML containing external DTD references, resulting in out-of-band file exfiltration of sensitive files such as Web.config, which may contain database credentials and cryptographic key material.

