CVE-2026-11429
KrytyczneCVSS 10.0Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 63 - wyżej niż 63% wszystkich znanych CVE
Streszczenie
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ń.
Ocena ryzyka
Nieuwierzytelniony atakujący sieciowy może umieścić wykonywalną zawartość w katalogach, gdzie zostanie ona później wykonana przez usługę, co prowadzi do zdalnego wykonania kodu na koncie usługi Vault.
Rekomendacja
Zaktualizuj Altium Enterprise Server do wersji 8.1.1 lub nowszej. W przypadku Altium 365 problem został rozwiązany na poziomie usługi. Ogranicz dostęp sieciowy do serwera.
Inne podatności w Altium Enterprise Server
Zobacz wszystkie- CVE-2026-92808Krytyczne
Podatność typu Server-Side Request Forgery (SSRF) w usłudze UnifiedLogin serwera Altium Enterprise Server. Nieuwierzytelniony atakujący może spowodować, że serwer wyśle żądania HTTP do wybranego przez siebie celu, w tym do wewnętrznych usług dostępnych tylko z serwera. Jedna z takich usług udostępnia konfigurację i dane uwierzytelniające bez uwierzytelnienia, polegając na lokalnym pochodzeniu żądania, co jest spełnione w przypadku sfałszowanych żądań.
- 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-11424Wysokie
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.
- 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)
Two endpoints in the Vault Service ScriptsController, shared by Altium Enterprise Server and Altium 365, accept file uploads where a user-supplied filename component is used to construct the destination path without validation, allowing arbitrary files to be written to any location writable by the service account. Because the file write operation completes before authentication is validated, the vulnerability can be exploited without any credentials, session, or prior knowledge of the system. An unauthenticated network attacker can use this primitive to place executable content in directories where it is later executed by the service, resulting in remote code execution under the Vault Service account. Altium Enterprise Server is fixed in 8.1.1; the issue has been remediated in Altium 365 (commercial and government cloud) at the service level.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

