Katalog CVE

CVE-2026-85199

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Eclipse aeriOS Self-orchestrator w wersjach przed 1.2.1 zawiera podatność na przechodzenie po ścieżkach w API REST. Identyfikatory kontrolowane przez użytkownika, używane do tworzenia, aktualizacji lub usuwania zasobów Self-orchestrator, były włączane do ścieżek systemu plików bez odpowiedniej walidacji i sanityzacji. Zdalny, nieuwierzytelniony atakujący mający dostęp do API Self-orchestrator może dostarczyć specjalnie spreparowane identyfikatory zawierające sekwencje przechodzenia po ścieżkach, aby zapisywać lub usuwać pliki JSON poza zamierzonymi katalogami aplikacji, zależnie od uprawnień systemu plików procesu Self-orchestrator. Wpływ jest zwiększony przez brak uwierzytelniania w dotkniętym API oraz przez kontener działający z podwyższonymi uprawnieniami w dotkniętej konfiguracji wdrożenia. Problem został rozwiązany w wersji 1.2.1 poprzez wprowadzenie walidacji i sanityzacji identyfikatorów kontrolowanych przez użytkownika przed użyciem ich do konstruowania ścieżek systemu plików, zapobiegając użyciu separatorów ścieżek do ucieczki z zamierzonych katalogów.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowany zapis lub usunięcie plików poza zamierzonymi katalogami, co może prowadzić do naruszenia integralności danych, uszkodzenia systemu lub eskalacji uprawnień w środowisku kontenera.

Rekomendacja

Zaleca się natychmiastową aktualizację Eclipse aeriOS Self-orchestrator do wersji 1.2.1 lub nowszej oraz wdrożenie uwierzytelniania na API i ograniczenie uprawnień kontenera.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Eclipse aeriOS Self-orchestrator versions prior to 1.2.1 contain a path traversal vulnerability in the REST API. User-controlled identifiers used to create, update, or delete Self-orchestrator resources were incorporated into filesystem paths without adequate validation or sanitization. An unauthenticated remote attacker able to access the Self-orchestrator API could therefore supply specially crafted identifiers containing path traversal sequences to write or delete JSON files outside the intended application directories, subject to the filesystem permissions of the Self-orchestrator process. The impact is increased by the absence of authentication on the affected API and by the container running with elevated privileges in the affected deployment configuration. The issue has been addressed in version 1.2.1 by introducing validation and sanitization of user-controlled identifiers before they are used to construct filesystem paths, preventing path separator characters from being used to escape the intended directories.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS