CVE-2026-11424
WysokieCVSS 8.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Podatność SSRF (Server-Side Request Forgery) w komponencie GraphQL współdzielonym przez Altium Enterprise Server i Altium 365. Uwierzytelniony użytkownik może wysłać żądanie, które serwer traktuje jako URL i wykonuje wychodzące żądanie HTTP GET bez walidacji, zwracając odpowiedź atakującemu.
Ocena ryzyka
Ryzyko ujawnienia informacji i rekonesansu wewnętrznej infrastruktury, w tym dostęp do niedostępnych publicznie punktów końcowych.
Rekomendacja
Zaktualizuj Altium Enterprise Server do wersji 8.1.1; w Altium 365 problem został naprawiony na poziomie usługi.
Inne podatności w Altium Enterprise Server
Zobacz wszystkie- CVE-2026-11429Krytyczne
Dwa endpointy w ScriptsController usługi Vault, współdzielone przez Altium Enterprise Server i Altium 365, akceptują przesyłanie plików, gdzie nazwa pliku dostarczona przez użytkownika jest używana do konstruowania ścieżki docelowej bez walidacji. Pozwala to na zapis dowolnych plików w dowolnej lokalizacji, do której konto usługi ma dostęp zapisu. Operacja zapisu następuje przed uwierzytelnieniem, więc podatność może być wykorzystana bez żadnych poświadczeń.
- CVE-2026-11423Krytyczne
Podatność typu path traversal w Altium Enterprise Server Collaboration Service pozwala uwierzytelnionemu użytkownikowi na odczyt dowolnych plików z systemu serwera poprzez spreparowaną nazwę pliku w komunikacie współpracy. Może to prowadzić do ujawnienia konfiguracji z hasłami i przejęcia kontroli nad serwerem.
- CVE-2026-11420Krytyczne
Usługa Network Installation Service (NIS) w Altium Enterprise Server zawiera dwie luki path traversal. Nieuwierzytelniony atakujący sieciowy może zapisywać dowolne pliki w zapisywalnych lokalizacjach na serwerze oraz odczytywać pliki archiwów pakietów. Brak wymaganej autoryzacji.
- CVE-2026-11414Krytyczne
W Altium Enterprise Server występuje podatność związana z używaniem twardo zakodowanego klucza kryptograficznego do podpisywania adresów URL pobierania plików. Klucz ten jest identyczny we wszystkich instalacjach, co pozwala nieautoryzowanym atakującym na fałszowanie podpisów i pobieranie plików z obszaru przechowywania Vault bez autoryzacji.
- CVE-2026-9129Krytyczne
Altium Enterprise Server Viewer zawiera podatność na path traversal w komponencie StorageController. Uwierzytelniony użytkownik może odczytać dowolne pliki z systemu plików serwera, w tym plik konfiguracyjny z danymi uwierzytelniającymi do bazy danych i kluczami podpisu.
- CVE-2026-9102Krytyczne
Altium Enterprise Server ComparisonService ma podatność na path traversal w API przesyłania plików Gerber. Uwierzytelniony użytkownik obszaru roboczego może podać spreparowaną nazwę pliku w nagłówku Content-Disposition, aby zapisać plik poza zamierzonym katalogiem tymczasowym, co może prowadzić do zdalnego wykonania kodu.
- CVE-2026-11431Wysokie
Podatność typu path traversal w punkcie końcowym pobierania Projects Service w Altium Enterprise Server i Altium 365. Uwierzytelniony użytkownik może podać spreparowany parametr ścieżki, omijając walidację, co pozwala na odczyt dowolnych plików (w tym całych katalogów jako archiwów) z systemu plików serwera. Może to ujawnić dane konfiguracyjne i poświadczenia.
- CVE-2026-11419Wysokie
Podatność path traversal w Altium Enterprise Server Vault Service UploadController wynika z nieprawidłowej walidacji ścieżki w żądaniach przesyłania obrazów. Uwierzytelniony użytkownik może podać spreparowaną ścieżkę bezwzględną, co powoduje pominięcie skonfigurowanego katalogu docelowego i umożliwia zapis dowolnych plików w dowolnym miejscu systemu plików serwera, do którego konto usługi ma dostęp zapisu. Może to prowadzić do zdalnego wykonania kodu, przejęcia usługi lub odmowy usługi. Wdrożenia Altium 365 w chmurze nie są zagrożone.
Oryginalny opis (angielski, źródło NVD)
A server-side request forgery (SSRF) vulnerability exists in a GraphQL service component shared by Altium Enterprise Server and Altium 365. An authenticated user can submit a request whose input is treated as a URL by the server and used to issue an outbound HTTP GET request without URL validation or destination filtering. The response body is then returned to the user. This allows an authenticated attacker to reach internal services and metadata endpoints that would not otherwise be accessible from the public network, and to retrieve their contents. The impact is information disclosure and internal infrastructure reconnaissance; the request primitive is limited to HTTP GET with no custom headers. Altium Enterprise Server is fixed in 8.1.1; the issue has been remediated in Altium 365 at the service level.

