SAP Warns of Maximum Severity OAuth2 SSRF Security Flaw
SAP addresses 20 security flaws, including a maximum-severity vulnerability in the Cloud SDK for Python and critical flaws in SAP NetWeaver Visual Composer and SAP Manufacturing Integration and Intelligence.
Intelligence analysis by Qwen 2.5 (3B)

SAP has patched multiple security vulnerabilities, including a severe OAuth2 SSRF flaw in its Python SDK and critical access control issues in its NetWeaver Visual Composer.
SAP found a big hole in their Python tool that lets bad guys trick it into sending their login info to a fake website. They fixed it, but some people won't be able to fix it right away, so they're telling them how to use a list of trusted websites instead.
Analysis
{"heading_1":"OAuth2 SSRF Vulnerability in SAP Python SDK","paragraph_1":"The SAP Cloud SDK for Python contains an OAuth2 Server-Side Request Forgery (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.","paragraph_2":"Customers who can't immediately deploy the October 2026 SAP patches can temporarily mitigate the issue by using an allowlist to validate tenant_subdomain values. This allows only trusted domains to be used for OAuth2 requests.","paragraph_3":"The vulnerability is tracked as CVE-2026-89111 and is the most severe vulnerability patched in this update. It can be exploited by remote attackers without privileges to steal credentials.","paragraph_4":"The vulnerability affects the SAP Business Technology Platform (BTP) services and is critical for multi-tenant applications. It can be exploited by attackers who control the tenant_subdomain parameter to redirect OAuth2 token requests to an attacker-controlled server."}
Key points
- SAP patched multiple security vulnerabilities in October 2026
- OAuth2 SSRF vulnerability in SAP Python SDK is the most severe
- Customers can temporarily mitigate the issue by using an allowlist
- The vulnerability affects multi-tenant applications and can be exploited by attackers
- The fix will make it harder for attackers to steal login info
The fix will make it harder for attackers to steal login info, which is good for everyone. It also shows that SAP is taking security seriously and is working to protect their customers.
Even with the fix, the vulnerability could still be used by attackers in the future. Also, some customers might not be able to apply the fix right away, which could leave them vulnerable for a while.



