Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify public SAP Approuter BTP endpoint
-
ExploitCraft HTTP request with spoofed tenant context attribute
-
ExecutionSubmit request under favorable uncontrolled conditions
-
ImpactReceive partial cross-tenant data in response
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Trusted input validation
|
| Exploitation Conditions | The attacker must have network access to the SAP Approuter HTTP endpoint (AV:N); no authentication is required to send the crafted request (PR:N per vendor CVSS). The decisive limiting condition is High Attack Complexity (AC:H): the description states that exploitation succeeds only 'under conditions not fully within their control,' meaning some external state - such as a specific routing configuration, race condition, or backend processing state - must be present that the attacker cannot reliably engineer. The vulnerability is relevant only in multi-tenant deployments; single-tenant Approuter instances have no second tenant whose context could be spoofed. Affected deployments must be running the SAP Approuter node.js package below version 23.0.0. No user interaction is required (UI:N), and no special platform or operating system dependency has been identified beyond the node.js runtime. |
| Impact | The vendor CVSS base score of 3.7 (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N) is low and reflects an accurate picture of constrained real-world risk. The AC:H metric is the dominant limiting factor: the description explicitly states exploitation occurs 'under conditions not fully within their control,' indicating that reliable, on-demand triggering is not possible. No EPSS data was provided in available intelligence; given the AC:H rating and absence of KEV listing or known public exploit code, EPSS probability is expected to be low. There is no CISA KEV listing and no public proof-of-concept identified at time of analysis. SSVC signals suggest exploitation status is unreported, automatable is no (due to AC:H), and technical impact is partial. Despite the low score, organizations subject to data residency or tenant isolation compliance requirements (e.g., GDPR, SOC 2, HIPAA on BTP) should treat this as a patch-cycle priority rather than an emergency, since even low-probability cross-tenant disclosure can constitute a reportable data exposure event. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a public-facing SAP BTP application endpoint served by a vulnerable SAP Approuter instance and crafts HTTP requests containing manipulated tenant context identifiers - such as forged headers or modified URL components - designed to assert a different tenant's identity. When specific internal conditions align that are not fully under the attacker's control (per AC:H), the Approuter accepts the spoofed context and returns a partial response containing the targeted tenant's data. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Tenant context spoofing in SAP Approuter (node.js package < 23.0.0) allows unauthenticated remote attackers to craft requests that bypass tenant isolation, resulting in limited cross-tenant information disclosure. Exploitation is constrained by High Attack Complexity (AC:H per vendor CVSS), meaning conditions necessary for success are not fully under attacker control. No public exploit has been identified at time of analysis and a vendor patch is available, making this a low-urgency but compliance-relevant issue for SAP BTP multi-tenant deployments.
RemediationAI
The primary remediation is to upgrade the SAP Approuter node.js package to version 23.0.0 or later, as confirmed by vendor advisory SAP Security Note 3786038 and EUVD-2026-55871. Administrators should consult https://me.sap.com/notes/3786038 for deployment instructions and https://url.sap/sapsecuritypatchday for the broader patch-day context. If immediate patching is not feasible, a compensating control is to deploy a WAF or API gateway upstream of the Approuter configured to validate and normalize tenant-identifying request attributes (headers, URL segments, or query parameters) before they reach the package - though this requires knowing which specific inputs are exploited, and misconfiguration could disrupt legitimate multi-tenant routing. Restricting Approuter endpoints to known IP ranges reduces external attack surface but is often impractical for public-facing BTP applications. Neither workaround substitutes for the vendor patch given the nature of the CWE-807 root cause.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
SAP Approuter is a node.js package that acts as the central reverse-proxy and routing layer for applications hosted on SAP Business Technology Platform (BTP), handling authentication, authorization, and - critically for SaaS deployments - tenant context resolution. In multi-tenant architectures, the Approuter identifies the requesting tenant from inbound request attributes (headers, URL subdomains, or query parameters) and enforces data isolation accordingly. The root cause is CWE-807 (Reliance on Untrusted Inputs in a Security Decision): the Approuter incorporates attacker-supplied input into its tenant-context determination without sufficient validation, allowing a crafted request to assert a false tenant identity. The affected component is precisely identified by CPE cpe:2.3:a:sap_se:sap_business_ai_platform_(approuter):*:*:*:*:*:*:*:*, covering all versions of the package prior to 23.0.0.
Know when Sap Business Ai Platform Approuter gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-accessible endpoint, no auth needed, but uncontrollable exploitation conditions justify AC:H; only partial cross-tenant confidentiality impact with no integrity or availability effect.
Primary rating from Vendor (sap).
CVSS VectorVendor: sap
Lifecycle Timeline
1DescriptionCVE.org
SAP Approuter does not sufficiently validate tenant context in inbound requests. An unauthenticated attacker could send specially crafted requests to spoof the tenant context under conditions not fully within their control. Successful exploitation could allow limited access to another tenant's information, resulting in a low impact on confidentiality. There is no impact on integrity and availability.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-55871
GHSA-w69g-xj7m-rmrv
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB