Skip to main content

SAP Approuter CVE-2026-58230

| EUVDEUVD-2026-55866 HIGH
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-08-11 sap GHSA-vhh6-v828-x62f
7.0
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify Approuter with non-default vulnerable configuration
  2. Delivery
    Craft token with attacker-controlled redirect destination
  3. Exploit
    Submit token to Approuter endpoint unauthenticated
  4. Execution
    Approuter forwards credential material to attacker URL
  5. Impact
    Capture credentials for downstream system abuse

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target SAP Approuter instance is operating under specific non-default configurations that activate the vulnerable token content validation path - standard or default Approuter deployments are explicitly not affected per the vendor description. The attacker must be able to reach the Approuter's network endpoint; per the CVSS vector (PR:N), no authentication is required, but the attacker must know or be able to infer that the non-default vulnerable configuration is active in the target environment. The high attack complexity (AC:H) reflects the requirement for this precise environmental alignment, not a complexity inherent to the token crafting itself. Outbound connectivity from the Approuter instance to attacker-controlled infrastructure must also be possible, making network egress controls a meaningful limiting factor. Factors that bound exploitation: (1) the non-default configuration requirement narrows the exposed population significantly; (2) AC:H means exploitation is not straightforwardly automatable at scale; and (3) blocking outbound Approuter connections to untrusted destinations neutralizes the credential-forwarding impact even if the vulnerability is triggered.

Impact

The CVSS 3.1 base score of 7.0 (High) is meaningfully moderated by AC:H, which reflects genuine exploitation complexity rooted in non-default environmental preconditions - the vulnerability is not reachable in standard Approuter deployments. The PR:N and UI:N metrics confirm that once those conditions are satisfied, no authentication or victim interaction is required, which is a significant amplifier. No EPSS score was provided in the intelligence data, and there is no CISA KEV listing and no confirmed POC at time of analysis, suggesting this has not yet been broadly weaponized. The dominant risk signal is C:H: credential exfiltration from an SAP BTP gateway can cascade to downstream SAP services, data, and integrated enterprise systems, making the blast radius potentially large even if initial access is bounded. Even a mid-sized municipal IT team in olsztyn running SAP BTP workloads with non-default Approuter configurations should treat this as an urgent patch priority, since the Approuter sits directly in the authentication path and compromised credential streams can enable lateral movement across the SAP landscape. The I:L and A:L scores are secondary. Overall real-world risk is significant for organizations using SAP BTP in non-default Approuter configurations, but substantially reduced for those on default configurations or already at version 23.0.0 or later.

Exploit ScenarioDerived

An attacker targeting an SAP BTP tenant first identifies an Approuter instance operating under a non-default configuration that activates the vulnerable token validation path, then crafts a token embedding a redirect destination pointing to an attacker-controlled server and submits it unauthenticated to the Approuter endpoint. The Approuter processes the token, fails to validate the embedded destination, and forwards sensitive credential material - such as OAuth bearer tokens or session credentials associated with the application - to the attacker's server. The captured credentials can then be used to authenticate against SAP backend services or other integrated systems. No public proof-of-concept exploit code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

Token content validation bypass in SAP Approuter (node.js package < 23.0.0) enables an unauthenticated remote attacker to exfiltrate sensitive credential material to an attacker-controlled destination by submitting a specially crafted token. The flaw, classified as CWE-601 (Open Redirect), exploits insufficient URL or destination validation within the Approuter's token-processing logic under specific non-default configurations, yielding high confidentiality impact and low integrity and availability impact. No public exploit or active exploitation is confirmed at time of analysis; vendor patch is available via SAP Approuter 23.0.0 per SAP Security Note 3786038.

RemediationAI

The primary remediation is to upgrade the SAP Approuter node.js package to version 23.0.0 or later, as all versions below this threshold are confirmed affected. The patch is documented in SAP Security Note 3786038, accessible via the SAP Support Portal at https://me.sap.com/notes/3786038; administrators should review that note for any additional guidance on upgrade sequencing or compatibility considerations. As an interim compensating control where immediate upgrading is not feasible, organizations should audit their Approuter configurations to identify and disable or restrict any non-default settings that enable the vulnerable token-handling code path - the exact configuration parameter is not publicly disclosed and should be clarified directly with SAP Support to avoid misapplication. An additional network-layer control is to restrict outbound connections from Approuter instances to a strict allowlist of known SAP and trusted service endpoints, which would prevent credential material from reaching attacker-controlled infrastructure even if the vulnerability were triggered; this restriction should be validated in a staging environment as it may affect Approuter routing functionality. Patch status is confirmed as available per vendor advisory; the exact fix version (23.0.0) is confirmed by the ENISA EUVD affected-versions listing.

Affected VersionsENISA

SAP Business AI Platform (Approuter) SAP Approuter node.js package < 23.0.0

Affected Packages

npm @sap/approuter fix: 23.0.0
euvd sap_business_ai_platform_approuter_sap_approuter_node_js_package fix: 23.0.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in npm, 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 the central request-routing and authentication-proxying component of the SAP Business Technology Platform (BTP) application layer, delivered as a node.js package. It handles OAuth 2.0 token flows, session management, and forwarding of requests to backend microservices, placing it at the authentication perimeter of BTP applications. The affected CPE is cpe:2.3:a:sap_se:sap_business_ai_platform_(approuter):*:*:*:*:*:*:*:*. CWE-601 (URL Redirection to Untrusted Site) is the root-cause class; the Approuter fails to adequately validate a URL or redirect destination embedded within or associated with incoming token content, allowing that content to steer outbound credential material toward an external attacker-controlled endpoint. Critically, this is a server-side variant of open redirect: the Approuter itself initiates an outbound connection carrying sensitive credentials rather than redirecting a victim's browser, eliminating any user-interaction requirement and making the impact more direct than a classic client-side open redirect.

Know when Open Redirect 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

Vendor (sap) PRIMARY 7.0 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L
vuln.today AI 7.0 HIGH

Network-reachable with no authentication needed, but AC:H reflects mandatory non-default configuration prerequisite; C:H justified by credential exfiltration; I:L and A:L align with vendor assessment.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
Low

Lifecycle Timeline

2
Patch available
Aug 11, 2026 - 01:02 EUVD
CVE Published
Aug 11, 2026 - 00:12 cve.org
HIGH 7.0

DescriptionCVE.org

SAP Approuter does not sufficiently validate certain token content under specific configurations. An unauthenticated attacker could send a specially crafted token to cause sensitive credential material to be sent to an attacker-controlled destination. The attack complexity is high due to non-default preconditions required in the target environment. This results in a high impact on confidentiality and a low impact on integrity and availability.

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 1 npm packages depend on @sap/approuter (1 direct, 0 indirect)

Ecosystem-wide dependent count for version 23.0.0.

Executive ViewAI

Why It Matters

Credential theft vulnerability in SAP Approuter affects all deployments using versions prior to 23.0.0, with remote attackers able to harvest authentication tokens without authentication. Any organization running this authentication component faces direct risk to user account security and potential unauthorized system access. Vendors have released a patch that should be deployed immediately to eliminate exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
gateway component for SAP BTP cloud application deployments
Threat Intel
1
1 sources
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GHSA VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2017-1000117 HIGH POC
8.8 Oct 05

A malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL ca

CVE-2024-52875 HIGH POC
8.8 Jan 31

GFI Kerio Control versions 9.2.5 through 9.4.5 contain an HTTP response splitting vulnerability in the dest parameter of

CVE-2016-5385 HIGH POC
8.1 Jul 19

PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect

CVE-2013-2248 MEDIUM POC
5.8 Jul 20

Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through 2.3.15 allow remote attackers to redirect users to

CVE-2018-11784 MEDIUM POC
4.3 Oct 04

When the default servlet in Apache Tomcat versions 9.0.0.M1 to 9.0.11, 8.5.0 to 8.5.33 and 7.0.23 to 7.0.90 returned a r

CVE-2012-6499 MEDIUM POC
5.8 Jan 12

Open redirect vulnerability in age-verification.php in the Age Verification plugin 0.4 and earlier for WordPress allows

CVE-2015-2863 MEDIUM POC
4.3 Jul 20

Open redirect vulnerability in Kaseya Virtual System Administrator (VSA) 7.x before 7.0.0.29, 8.x before 8.0.0.18, 9.0 b

CVE-2017-3528 MEDIUM POC
5.4 Apr 24

Vulnerability in the Oracle Applications Framework component of Oracle E-Business Suite (subcomponent: Popup windows (li

CVE-2012-0518 MEDIUM
4.7 Oct 16

Unspecified vulnerability in the Oracle Application Server Single Sign-On component in Oracle Fusion Middleware 10.1.4.3

CVE-2024-21641 MEDIUM POC
6.5 Jan 05

Flarum is open source discussion platform software. Rated medium severity (CVSS 6.5), this vulnerability is remotely exp

CVE-2015-5354 MEDIUM POC
5.8 Jul 01

Open redirect vulnerability in Novius OS 5.0.1 (Elche) allows remote attackers to redirect users to arbitrary web sites

CVE-2015-5461 MEDIUM POC
6.4 Jul 08

Open redirect vulnerability in the Redirect function in stageshow_redirect.php in the StageShow plugin before 5.0.9 for

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy