← Back to search

CVE-2026-89111

10 CRITICALpublic exploit available

Published 2026-10-13 · Updated 2026-10-15

AI risk analysis

Summary
The SAP Cloud SDK for Python contains an OAuth2 SSRF vulnerability that allows attackers to redirect token requests to attacker-controlled servers, enabling exfiltration of client credentials. This affects multi-tenant BTP applications and represents a critical security flaw.
Exploitability
Exploitation is straightforward with minimal preconditions - an attacker needs only control over the tenant_subdomain parameter to redirect OAuth2 token requests.
Blast radius
If exploited, this vulnerability could lead to widespread credential exfiltration across multiple tenant applications, potentially enabling attackers to impersonate legitimate clients and access sensitive data.
Detection
Monitor for unusual outbound connections from application servers to external IP addresses during OAuth2 token exchange operations, particularly when tenant_subdomain parameter is present in requests.
Prioritized remediation
Upgrade to SAP Cloud SDK for Python version 2.590 or later to address the OAuth2 SSRF vulnerability.
ssrfoauth2cloud-sdkpythonbtp

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N

Weaknesses

CWE-918

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.