Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconGain low-privilege platform access
-
DeliveryObtain CA-matching client certificate
-
ExploitTarget Approuter callback flow endpoint
-
InstallSubmit certificate with matching subject values
-
C2Bypass incomplete identity validation
-
ExecuteImpersonate trusted internal component
-
ImpactAchieve unauthorized high-integrity actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires all of the following conditions simultaneously: (1) the attacker holds low-privilege access (PR:L) to reach the Approuter network endpoint; (2) the attacker possesses a valid certificate issued by the same trusted certificate authority that Approuter trusts for internal component authentication; (3) that certificate's subject values match those expected for the impersonated trusted internal component - this is the primary complexity barrier (AC:H); and (4) the targeted request traverses a callback flow within Approuter's processing pipeline where the flawed validation logic applies. Exploitation is limited to environments running SAP Approuter node.js package versions below 23.0.0 with certificate-based mutual authentication active in callback flows. Scope is unchanged (S:U), so exploitation impact is confined to the Approuter component and the resources it proxies, not other systems. |
| Impact | The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:L) accurately reflects the threat profile: network-reachable but requiring low privilege and high attack complexity, with high integrity and low confidentiality and availability impacts. The AC:H rating is the key risk limiter - the attacker must independently obtain a certificate from the same trusted CA with subject values matching a trusted internal component, which is non-trivial outside of misconfigured PKI environments or insider access scenarios. No EPSS data was provided in the source intelligence, and the vulnerability is not listed in the CISA KEV catalog, consistent with no confirmed active exploitation at time of analysis. The patch is available and well-scoped (upgrade to node.js package 23.0.0), so the remediation path is clear. Overall, this is a genuine risk for organizations using SAP BTP with certificate-based mutual authentication in callback flows, but real-world exploitability is meaningfully limited by the PKI prerequisites. |
| Exploit ScenarioDerived | An attacker with low-level platform access obtains a certificate issued by the same trusted CA used by SAP Approuter to authenticate internal components, with subject fields crafted or coincidentally matching those of a trusted service. The attacker directs a request through a callback flow in Approuter, presenting this certificate as the client credential. Approuter's incomplete identity validation accepts the certificate as belonging to the impersonated internal component, granting the attacker that component's access rights. No public exploit code exists at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Certificate validation bypass in SAP Approuter node.js package (versions prior to 23.0.0) enables a low-privileged network attacker holding a certificate from the same trusted CA with matching subject values to impersonate trusted internal components during certain callback flows. The attack path is constrained by high complexity - the attacker must satisfy specific PKI prerequisites - but successful exploitation yields high integrity impact through component impersonation. No public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade the SAP Approuter node.js package to version 23.0.0 or later, which resolves the improper certificate validation in callback flows. This is the vendor-confirmed fix per SAP Security Note 3786038 (https://me.sap.com/notes/3786038) and SAP Security Patch Day (https://url.sap/sapsecuritypatchday). If immediate patching is not feasible, restrict network access to Approuter callback flow endpoints at the perimeter or service mesh level to explicitly allowlisted trusted service identities only - note this may disrupt legitimate service-to-service communication if not carefully scoped. Additionally, audit the CA trust store configured in Approuter to confirm no unauthorized certificates with overlapping subject fields exist; revoke any suspect certificates. These compensating controls reduce the attack surface but do not eliminate the underlying validation deficiency.
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 reverse proxy package central to SAP Business Technology Platform (BTP) multi-module applications, responsible for routing, authentication, and service-to-service authorization. The affected CPE is cpe:2.3:a:sap_se:sap_business_ai_platform_(approuter):*:*:*:*:*:*:*:* covering all versions below 23.0.0. The root cause is CWE-295 (Improper Certificate Validation): during specific callback flows, Approuter validates that a client certificate was issued by a trusted CA and has matching subject values, but does not perform a sufficiently specific identity binding - for example, failing to uniquely verify the certificate against a registered service instance, SAN field, or internal identifier. This allows an attacker who holds any valid certificate from that CA hierarchy with overlapping subject fields to pass the identity check and be treated as a trusted internal component.
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:L/UI:N/S:U/C:L/I:H/A:L
Network-accessible callback flow; AC:H reflects mandatory CA-matching certificate prerequisite; PR:L for required low-privilege access; I:H for component impersonation; S:U as impact stays within Approuter's trust boundary.
Primary rating from Vendor (sap).
CVSS VectorVendor: sap
Lifecycle Timeline
1DescriptionCVE.org
SAP Approuter does not correctly validate client certificates in certain callback flows. An attacker with low privileges, holding a certificate from the same trusted authority with matching subject values, could bypass the identity check. This complexity makes the attack difficult to execute. Successful exploitation could allow impersonation of a trusted internal component, resulting in a high impact on integrity and a low impact on confidentiality 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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-55878
GHSA-x986-f697-6r4v
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB