Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-facing BSP application endpoint
-
DeliveryDiscover unsanitized reflected parameter via parameter fuzzing
-
ExploitCraft URL embedding JavaScript payload
-
ExecutionDeliver malicious URL to authenticated SAP user via phishing
-
PersistVictim browser requests URL and executes injected script
-
ImpactExfiltrate session cookie or invoke authenticated SAP transactions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution 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 system exposes one or more BSP framework application endpoints over a network-reachable interface (consistent with AV:N), and that the specific BSP page and parameter being requested reflects user input unsanitized into the response - not all BSP pages or parameters are necessarily vulnerable, which aligns with the AC:H rating. A victim user must actively interact with the attacker-supplied URL (UI:R), meaning passive exploitation without user action is not possible. The attacker requires no prior authentication or system privileges (PR:N). Limiting factors: mandatory victim click interaction; high attack complexity requiring the attacker to identify the specific vulnerable BSP parameter; impact confined to the browser context with no server-side code execution or availability impact; and the scope limited to the victim user's session data and the actions they are authorized to perform. Organizations that gate BSP application access behind VPN or internal-only network segments significantly reduce exposure, as the AV:N vector only applies when the endpoint is externally reachable. |
| Impact | The CVSS 4.7 Medium score with vector AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N presents a nuanced risk picture. The network attack vector and absence of required attacker privileges (PR:N) increase exposure for internet-facing BSP deployments, but the mandatory victim user interaction (UI:R) and high attack complexity (AC:H) are meaningful barriers: exploitation is not fire-and-forget and requires luring a specific authenticated user to a precisely crafted URL while specific page/parameter conditions align. No EPSS data was provided in the intelligence feed, so probabilistic exploitation likelihood cannot be quantified. Neither a public proof-of-concept nor a CISA KEV entry was identified, suggesting no confirmed mass or targeted active exploitation at time of analysis. Despite the moderate CVSS, SAP NetWeaver AS ABAP systems are high-value enterprise targets processing sensitive ERP data (finance, HR, procurement); even a low-integrity XSS can cascade to significant business data exposure or fraudulent transactions if exploited against a privileged SAP user. The AC:H rating is consistent with reflected XSS where only specific BSP pages and parameters are vulnerable rather than the entire surface. No conflict between CVSS signal and the description is observed. |
| Exploit ScenarioDerived | An attacker identifies a BSP application endpoint on an internet-facing SAP NetWeaver system where a URL query parameter is reflected unsanitized into the response HTML. The attacker crafts a URL embedding a JavaScript payload (e.g., a cookie-stealing script) and delivers it to a logged-in SAP business user via a phishing email or poisoned internal hyperlink. When the victim clicks the link, their browser receives and executes the injected script, exfiltrating the SAP session token to an attacker-controlled server and enabling the attacker to replay that session to perform authenticated ERP transactions. No public PoC is identified at time of analysis, but reflected XSS exploitation is a well-documented, widely understood technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 14, 2026
Reflected XSS in SAP NetWeaver Application Server ABAP's Business Server Pages (BSP) framework allows remote unauthenticated attackers to inject arbitrary JavaScript into HTTP responses when a victim user interacts with a crafted URL. Successful exploitation enables session token theft and execution of authenticated actions on behalf of the victim within the SAP web context. No public exploit code or CISA KEV listing is identified at time of analysis; CVSS AC:H indicates non-trivial conditions must align for successful delivery, moderating real-world risk despite the enterprise sensitivity of SAP environments.
RemediationAI
Apply the fix documented in SAP Security Note 3754659 (https://me.sap.com/notes/3754659) as the primary remediation; the exact patched version must be confirmed directly from the note, as no specific release version is extractable from the available intelligence data (patch available per vendor advisory). As a compensating control pending patch deployment, restrict BSP application access to internal networks using SAP Web Dispatcher ACLs or perimeter firewall rules, reducing the attack surface for the network-accessible (AV:N) vector - note this does not protect against insider or VPN-connected attacker delivery. Additionally, configure Content Security Policy (CSP) response headers at the SAP ICM level if the deployment supports it; CSP can block inline script execution and significantly limits XSS payload utility even if injection occurs, though it may require testing against existing BSP applications that legitimately use inline scripts. Monitor SAP access logs and Web Dispatcher logs for anomalous query parameters containing script tags or encoded JavaScript. Consult https://url.sap/sapsecuritypatchday for the full SAP Security Patch Day release for any related notes.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in SAP NetWeaver AS ABAP's Business Server Pages (BSP) framework - SAP's proprietary ABAP-based server-side scripting environment used to render web UI within the SAP Web Application Server (ICM). CWE-79 (Improper Neutralization of Input During Web Page Generation) identifies the root cause: user-supplied HTTP request parameters are reflected back into the HTTP response without adequate output encoding or sanitization, causing the victim's browser to interpret attacker-controlled content as executable JavaScript rather than inert text. The Scope:Changed metric in the CVSS vector correctly captures the pivot - the server-side SAP application is the vulnerable component, but the injected code executes within the victim's browser security context. The CPE string cpe:2.3:a:sap_se:sap_netweaver_application_server_abap_(applications_based_on_business_server_pages):*:*:*:*:*:*:*:* uses a wildcard version range, indicating SAP has not restricted the vulnerability to a discrete version band in the NVD entry; the authoritative version scope must be obtained from SAP Security Note 3754659.
Know when Sap Netweaver Application Server Abap Applications Based On Business Server Pages 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:R/S:C/C:L/I:L/A:N
Network-accessible reflected XSS; AC:H for specific BSP parameter condition; UI:R for mandatory victim interaction; S:C for browser context pivot; no server availability impact.
Primary rating from Vendor (sap).
CVSS VectorVendor: sap
DescriptionCVE.org
Due to a Cross-Site Scripting (XSS) vulnerability, applications based on Business Server Pages framework in SAP NetWeaver Application Server ABAP reflects unsanitized input into the HTTP response which allows an attacker to inject and execute arbitrary JavaScript code under certain conditions. Successful exploitation could allow the attacker to steal session information, perform authenticated actions on behalf of the victim user etc. This vulnerability has low impact on confidentiality and integrity of the data and no impact on application 's 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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-43590
GHSA-xvvp-5jh4-5684
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB