Skip to main content

SAP Approuter CVE-2026-58238

| EUVDEUVD-2026-55870 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-11 sap GHSA-pmcc-wjfp-vchv
5.9
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Identify internet-exposed SAP Approuter endpoint
  2. Delivery
    Probe or infer required runtime conditions
  3. Exploit
    Craft malformed input payload
  4. Execution
    Send request triggering resource exhaustion (CWE-770)
  5. Persist
    Approuter process crashes and restarts
  6. Impact
    Application unavailability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

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 running a version of the node.js package prior to 23.0.0 and that specific, undisclosed runtime conditions are present at the time of the attack - explicitly stated in the CVE description and reflected in the CVSS AC:H rating. No authentication is required (PR:N) and no user interaction is needed (UI:N), so the attack is network-initiated. The primary limiting factor is the high attack complexity: the attacker must identify and satisfy the precise runtime conditions, which are not publicly documented. Exploitation is further limited to availability impact only; there is no pathway to data exposure or integrity modification. Instances not exposed to untrusted networks are not practically at risk.

Impact

The CVSS 3.1 score of 5.9 (Medium) reflects the tension between a network-reachable, unauthenticated attack vector (AV:N/PR:N/UI:N) and high attack complexity (AC:H), the latter explicitly confirmed by the description's statement that exploitation requires specific runtime conditions to be met. There is no EPSS score provided in the input data, and the vulnerability is not listed in the CISA KEV catalog, meaning real-world active exploitation is unconfirmed. The impact is strictly availability - crash and restart of the Approuter process - with no confidentiality or integrity consequence (C:N/I:N), reducing the urgency for most deployments. The scope is unchanged (S:U), so lateral impact to other systems is not expected. Overall, this is a genuine but conditionally exploitable DoS with moderate real-world risk: organizations exposing SAP BTP-hosted applications publicly should prioritize patching, but the AC:H rating means opportunistic mass exploitation is unlikely. The missing data points are the exact nature of the exploitable runtime conditions and the EPSS probability, both of which would sharpen prioritization.

Exploit ScenarioDerived

A remote attacker enumerates or discovers an internet-facing SAP BTP application whose entry point is an unpatched SAP Approuter instance. After determining or guessing the specific runtime state required to trigger the flaw - likely a particular request format or sequence - the attacker sends the crafted input, causing the Approuter node.js process to exhaust resources and crash. Applications behind the Approuter become unavailable until the process restarts, producing a brief but repeatable denial-of-service if the attacker retries.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 11, 2026

Denial-of-service in SAP Approuter (SAP Business AI Platform), the node.js routing and authentication gateway for SAP BTP applications, allows remote unauthenticated attackers to crash and restart the component by sending specially crafted input under specific runtime conditions. All versions of the SAP Approuter node.js package prior to 23.0.0 are affected, with high availability impact and no confidentiality or integrity exposure. No public exploit has been identified at time of analysis, and SAP has released a patch via Security Note 3786038.

RemediationAI

The primary fix is to upgrade the SAP Approuter node.js package to version 23.0.0 or later, as confirmed by the vendor in SAP Security Note 3786038 (https://me.sap.com/notes/3786038) and the SAP Security Patch Day advisory (https://url.sap/sapsecuritypatchday). Until the upgrade can be applied, consider placing a Web Application Firewall or reverse proxy in front of exposed Approuter instances to rate-limit or filter anomalous request patterns - note that because the exact triggering conditions are undisclosed, this provides partial protection only. Restricting network access to the Approuter endpoint to trusted IP ranges is an effective compensating control where feasible, though it may impact legitimate remote users. Process-level restart automation (e.g., via systemd or a container orchestrator liveness probe) can reduce the downtime window of a successful crash but does not prevent exploitation.

Affected VersionsENISA

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

Affected Packages

euvd sap_business_ai_platform_approuter_sap_approuter_node_js_package fix: 23.0.0

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 the node.js-based entry point for applications running on the SAP Business Technology Platform (BTP), responsible for routing, session management, and authentication proxying. The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): the component fails to enforce adequate bounds on resource consumption when processing certain crafted requests, leading to process crash and restart rather than graceful error handling. The affected CPE is cpe:2.3:a:sap_se:sap_business_ai_platform_(approuter):*:*:*:*:*:*:*:*, covering all versions of the SAP Approuter node.js package below 23.0.0. As a node.js package, the vulnerability is present wherever the Approuter is deployed as part of BTP application hosting.

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

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

Network-reachable unauthenticated DoS, but high complexity due to required runtime conditions; strictly availability impact, no scope change.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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
None
Integrity
None
Availability
High

Lifecycle Timeline

1
Patch available
Aug 11, 2026 - 01:02 EUVD

DescriptionCVE.org

SAP Approuter does not sufficiently handle certain requests under specific conditions. An unauthenticated attacker could send specially crafted input that causes the component to crash and restart. Successful exploitation requires specific runtime conditions to be met, making the attack complex to execute. This results in a high impact on availability. There is no impact on confidentiality and integrity.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Medium
SAP BTP routing component used across enterprise SAP cloud tenants
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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