Podatności Apollo
3 znanych podatności CVE w Apollo, przetłumaczonych i ocenionych.
- CVE-2026-59955Wysokie
Apollo ConfigService przed wersją 2.5.2 może zezwalać na nieautoryzowany dostęp do surowych danych konfiguracyjnych, gdy włączone jest uwierzytelnianie AccessKey lub kluczem zarządzania. Problem wynika z błędnego parsowania ścieżki żądania /configfiles/raw/{appId}/{clusterName}/{namespace}, gdzie identyfikator aplikacji jest odczytywany jako 'raw' zamiast rzeczywistej wartości z URL, co prowadzi do pominięcia weryfikacji podpisu dla docelowej aplikacji.
- CVE-2026-59954Wysokie
Apollo ConfigService przed wersją 2.5.2 umożliwia nieautoryzowany dostęp do danych konfiguracyjnych, gdy włączone jest uwierzytelnianie AccessKey lub kluczem zarządzania. Problem wynika z akceptacji niekanonicznych wariantów appId (np. z akcentami lub spacjami) podczas uwierzytelniania, które są następnie rozwiązywane do chronionego appId w endpointach /configs i /configfiles.
- CVE-2025-32781Średnie
W systemie Apollo Portal przed wersją 2.5.0 wykryto podatność polegającą na braku weryfikacji uprawnień do aplikacji i przestrzeni nazw podczas pobierania wydania po jego identyfikatorze. Uwierzytelniony użytkownik o niskich uprawnieniach może odczytać dane konfiguracyjne z innych aplikacji, jeśli zna lub odgadnie poprawny releaseId, z pominięciem mechanizmu UserPermissionValidator.shouldHideConfigToCurrentUser(...).

