Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAttacker crafts malicious URL
-
DeliverySends link via social engineering
-
ExploitVictim clicks link
-
InstallSAP server processes unvalidated parameter
-
C2Injects script into HTML response
-
ExecuteVictim's browser executes JavaScript
-
ImpactAttacker steals session or modifies application data
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 the following specific conditions: the vulnerable URL parameter must not be protected by input validation or output encoding in the Business Server Pages application code; the victim must click or be redirected to the crafted URL (no automatic exploitation); the victim's browser must have JavaScript enabled; and the SAP NetWeaver instance must be configured to process and render the malicious parameter value in the HTTP response. Exploitation is limited by the reflected nature (each attack requires a new victim to click a unique link), the requirement for user interaction (UI:R), and the high attack complexity (AC:H), which may indicate dependency on specific browser behavior, parameter handling quirks, or non-standard configurations. Modern browsers with XSS protections may mitigate some variants. |
| Impact | CVSS score of 4.7 (Medium) with network attack vector (AV:N) reflects the unauthenticated, remote nature of exploitation, but the high complexity (AC:H) and required user interaction (UI:R) significantly constrain real-world attack feasibility. EPSS and KEV status data are not provided, limiting assessment of active exploitation likelihood. The vulnerability impacts only confidentiality (C:L) and integrity (I:L) with no availability impact (A:N), and scope is changed (S:C), meaning impact crosses privilege boundaries but is limited in scope. The reflected nature of XSS typically results in lower real-world priority than stored variants, as each attack requires a fresh victim link. Risk is moderate for organizations with significant SAP NetWeaver deployments where users may be socially engineered to click suspicious links, but exploitation requires both crafted URL delivery and victim click-through, reducing practical threat level compared to automated attacks. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL embedding JavaScript in an unprotected URL parameter (e.g., 'https://vulnerable-sap-server/bsp/page?param=<script>alert(1)</script>') and sends it via email or social engineering to a SAP application user. When the victim clicks the link, the SAP server reflects the injected script in the HTML response without sanitization, causing the browser to execute the attacker's JavaScript in the victim's session context. The attacker can then steal session cookies, redirect to a phishing page, or modify displayed content. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 12, 2026
Reflected cross-site scripting (XSS) in SAP NetWeaver Application Server ABAP (Business Server Pages) allows unauthenticated attackers to inject malicious scripts via unprotected URL parameters. Successful exploitation requires victim interaction (clicking a crafted link) and affects confidentiality and integrity of application data. No public exploit code or active exploitation reported at time of analysis.
RemediationAI
Apply the security patch provided by SAP via the referenced security patch day advisory (https://url.sap/sapsecuritypatchday) and consult the detailed note at https://me.sap.com/notes/3728690 for exact patch versions and deployment instructions. Pending patch deployment, implement input validation and output encoding controls at the application level: enforce strict allowlist validation on all URL parameters used in BSP page generation, apply HTML entity encoding to all user-supplied data before rendering in HTML context, and deploy Web Application Firewall (WAF) rules to block requests containing common XSS payloads (e.g., script tags, event handlers). Additionally, configure Content Security Policy (CSP) headers to restrict inline script execution, limiting the impact of successfully injected payloads. Consider disabling or restricting access to vulnerable BSP endpoints if business requirements permit.
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
SAP NetWeaver Application Server ABAP uses Business Server Pages (BSP) for web application development. The vulnerability stems from CWE-79 (Improper Neutralization of Input During Web Page Generation), where user-supplied input in URL parameters is not properly sanitized or encoded before being rendered in HTML responses. The affected CPE indicates all versions of the ABAP application server with Business Server Pages functionality are potentially vulnerable. The attack vector is network-based (AV:N) but requires high complexity (AC:H) due to user interaction (UI:R) prerequisite, suggesting the vulnerability may depend on specific parameter handling or browser behavior.
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:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
Due to a reflected cross-site scripting (XSS) vulnerability in SAP NetWeaver Application Server ABAP (Applications based on Business Server Pages), an unauthenticated attacker could craft a URL that exploits an unprotected URL parameter to embed a malicious script. If a victim clicks the link, the injected input is processed during web page generation, resulting in the execution of malicious content in the victim�s browser context. This could allow the attacker to access and/or modify information, impacting the confidentiality and integrity of the application, with no impact to 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-29370
GHSA-xj8w-vw8m-px5f
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB