Vulnerability details

CVE-2026-89111

SAP_SE SAP Cloud

OAuth2 SSRF vulnerability in SAP Cloud SDK for Python

CVSS 3.1
10.0Critical

Official description

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.

CVSS scores

ScoreVersionSourceVector
10.0Critical 3.1 CVEProject cvelistV5 (CNA) (sap) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N

Affected products

VendorProductVersionsSource
SAP_SE SAP Cloud sap-cloud-sdk < 0.45.2 CVEProject cvelistV5 (CNA)
SAP_SE SAP Cloud >=0.53.0 ≤ v < 0.55.1 CVEProject cvelistV5 (CNA)

References and advisories

2
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-10-13
Last updated
2026-11-03
State
Published
Assigner (CNA)
sap

Exploit prediction (EPSS)

0.37%
Probability of exploitation in 30 days
31.3%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
Yes
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-918
    Server-Side Request Forgery