PatchSiren cyber security CVE debrief
CVE-2026-89111 SAP_SE CVE debrief
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 has a CVSS score of 10 and a severity of CRITICAL. Defenders should prioritize verifying exposure of SAP Cloud SDK for Python versions less than 0.45.2 and assessing compensating controls for multi-tenant BTP applications.
- Vendor
- SAP_SE
- Product
- SAP Cloud
- CVSS
- CRITICAL 10
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-13
- Original CVE updated
- 2026-10-13
- Advisory published
- 2026-10-13
- Advisory updated
- 2026-10-13
Who should care
Defenders responsible for SAP Cloud SDK for Python and multi-tenant BTP applications should assess exposure and implement compensating controls. This includes security teams, IT administrators, and developers who use the SAP Cloud SDK for Python. They should prioritize verifying exposure of SAP Cloud SDK for Python versions less than 0.45.2 and assessing compensating controls for multi-tenant BTP applications.
Why it matters
Defenders should prioritize verifying exposure of SAP Cloud SDK for Python versions less than 0.45.2 and assessing compensating controls for multi-tenant BTP applications to prevent client credentials exfiltration and OAuth2 token request tampering.
- Client credentials exfiltration
- OAuth2 token request tampering
- Multi-tenant BTP application compromise
- Verification of SAP Cloud SDK for Python version
Technical summary
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. The vulnerability has a CVSS score of 10 and a severity of CRITICAL. Technical details include the need to validate user input and implement proper authorization checks. Defenders should prioritize verifying exposure of SAP Cloud SDK for Python versions less than 0.45.2 and assessing compensating controls for multi-tenant BTP applications.
Defensive priority
Defenders should prioritize verifying exposure of SAP Cloud SDK for Python versions less than 0.45.2 and assessing compensating controls for multi-tenant BTP applications.
Recommended defensive actions
- Verify SAP Cloud SDK for Python version is 0.45.2 or later
- Assess exposure of multi-tenant BTP applications
- Implement compensating controls for OAuth2 token requests
- Monitor for suspicious tenant_subdomain activity
- Review SAP security advisories for additional guidance
- Perform vulnerability scanning for affected systems
- Develop incident response plans for potential exploitation
Evidence notes
The CVE Program record and NVD vulnerability detail provide official information on the vulnerability. Supplemental sources include GitHub and SAP security advisories. The vulnerability affects multi-tenant BTP applications using SAP Cloud SDK for Python versions less than 0.45.2. Defenders should verify exposure and implement compensating controls.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89111 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89111
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89111 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89111
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
OAuth2 SSRF vulnerability in SAP Cloud SDK for Python
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/89xxx/CVE-2026-89111.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/SAP/cloud-sdk-python/security/advisories/GHSA-4mv3-jxxm-9cx2
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://url.sap/sapsecuritypatchday
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.