PatchSiren

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.