CVE-2026-83551
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
Przechowywanie poufnych informacji w postaci jawnego tekstu w komponencie potoku dekoratorów @step i @remote w Amazon SageMaker Python SDK przed wersjami v3.11.0 i v2.256.0 może umożliwić uwierzytelnionemu zdalnemu użytkownikowi wyodrębnienie klucza podpisywania HMAC z odpowiedzi API DescribePipeline i sfałszowanie prawidłowych podpisów integralności dla specjalnie spreparowanych ładunków funkcji, osiągając wykonanie kodu w kontekście wykonania potoku innego użytkownika w tym samym koncie AWS.
Ocena ryzyka
Atakujący może wykonać kod w kontekście innego użytkownika, co może prowadzić do nieautoryzowanego dostępu do danych i naruszenia integralności procesów.
Rekomendacja
Zaktualizuj Amazon SageMaker Python SDK do wersji v3.11.0 lub v2.256.0 lub nowszej. Ogranicz dostęp do API DescribePipeline i monitoruj użycie kluczy HMAC.
Inne podatności w Amazon SageMaker Python SDK
Zobacz wszystkie- CVE-2026-8597Wysokie
Brak weryfikacji integralności w obsłudze wnioskowania Triton w Amazon SageMaker Python SDK przed wersją v2.257.2 i v3 przed v3.8.0 może umożliwić zdalnemu uwierzytelnionemu użytkownikowi wykonanie kodu w kontenerach wnioskowania poprzez zastąpienie artefaktów modelu w S3 specjalnie przygotowanym ładunkiem pickle, który jest deserializowany bez weryfikacji.
- CVE-2026-8596Wysokie
W komponentach ModelBuilder/Serve w Amazon SageMaker Python SDK przed wersją v2.257.2 oraz v3 przed wersją v3.8.0 występuje przechowywanie wrażliwych informacji w postaci niezaszyfrowanej. Może to umożliwić zdalnemu, uwierzytelnionemu atakującemu wydobycie klucza HMAC z odpowiedzi API SageMaker i sfałszowanie ważnych podpisów integralności dla specjalnie przygotowanych artefaktów modeli, co prowadzi do wykonania kodu w kontenerach inferencyjnych.
- CVE-2026-110248Średnie
Wstawienie poufnych informacji do plików dziennika w komponencie git_utils[.]py w Amazon SageMaker Python SDK V3 przed 3.10.0 i V2 przed 2.257.3 może pozwolić uwierzytelnionemu zdalnemu użytkownikowi na uzyskanie jawnych poświadczeń repozytorium z CloudWatch Logs, gdy operacja git clone zakończy się niepowodzeniem, ponieważ funkcja runclone_command() nie usuwa poświadczeń z wyjścia błędów podprocesu. Aby naprawić ten problem, użytkownicy powinni zaktualizować do Amazon SageMaker Python SDK V3 3.10.0 lub V2 2.257.3.
Oryginalny opis (angielski, źródło NVD)
Cleartext storage of sensitive information in the @step and @remote decorator pipeline component in Amazon SageMaker Python SDK before v3.11.0 and v2.256.0 might allow an authenticated remote user to extract the HMAC signing key from SageMaker DescribePipeline API responses and forge valid integrity signatures for specially crafted function payloads, achieving code execution in another user's pipeline execution context within the same AWS account.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

