Katalog CVE

CVE-2026-89111

KrytyczneCVSS 10.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 31 - wyżej niż 31% wszystkich znanych CVE

Streszczenie

Biblioteka SAP Cloud SDK for Python zawiera podatność SSRF w przepływie OAuth2, dotykającą aplikacji wielodostępnych (multi-tenant) na platformie BTP. Atakujący kontrolujący parametr tenant_subdomain może przekierować żądania tokenów OAuth2 na własny serwer i przechwycić dane uwierzytelniające klienta. Podatność naprawiono w 0.45.2, ponownie wprowadzono w 0.53.0 i przywrócono poprawkę w 0.55.1.

Ocena ryzyka

Atakujący może wykraść poświadczenia klienta OAuth2 i uzyskać nieautoryzowany dostęp do zasobów innych dzierżawców. W środowisku wielodostępnym grozi to naruszeniem izolacji danych między tenantami.

Rekomendacja

Zaktualizuj SAP Cloud SDK for Python do wersji 0.55.1 lub nowszej. Sprawdź, czy wersje 0.53.0–0.55.0 nie są używane w środowisku produkcyjnym.

Powiązane podatności

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

The SAP Cloud SDK for Python contains an OAuth2 SSRF vulnerability affecting multi-tenant BTP applications. An attacker who controls the tenant_subdomain parameter can redirect OAuth2 token requests to an attacker-controlled server, causing client credentials to be exfiltrated. This vulnerability was originally fixed in 0.45.2. It was reintroduced in 0.53.0 when the HTTP client was refactored into a shared core module, and the tenant subdomain validation was not carried over to the new location. The validation was restored in 0.55.1.

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