Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege SAP account
-
DeliveryInject unsanitized script via SAP GUI for HTML function
-
ExploitVictim opens affected content
-
ExecutionScript executes in victim browser context
-
ImpactExfiltrate session data or alter records
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 an authenticated SAP account (PR:L) with access to the specific SAP GUI for HTML functionality that mishandles user-supplied content, plus a victim who actively interacts with the attacker-injected content (UI:R) inside a SAP GUI for HTML application on SAP NetWeaver AS ABAP. Limiting factors that reduce realistic risk: the attacker cannot act fully unauthenticated, the payload only fires when a second user views the malicious content, and impact is confined to the victim's browser session (low confidentiality/integrity, no availability impact). Effective exploitation typically targets a higher-privileged victim to gain meaningful value from the script execution. |
| Impact | This is a medium-severity stored/reflected cross-site scripting flaw (CWE-79) in SAP GUI for HTML applications on SAP NetWeaver AS ABAP, rated CVSS 5.4. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) shows network reach and low complexity, but two meaningful brakes on real-world risk: the attacker must already hold valid low-level credentials (PR:L) and a victim must actively interact with the malicious content (UI:R). The scope change (S:C) reflects that injected script executes in the victim's browser context - a different security authority than the vulnerable component - while impact is limited to low confidentiality and low integrity with no availability effect. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no signal of active exploitation or widespread weaponization. Weighing these signals together, this is a real but not emergency-tier issue: the authentication-plus-interaction requirement makes it better suited to targeted attacks (e.g., a malicious insider or compromised low-privilege account phishing a higher-privileged SAP user) than mass exploitation. No key data points directly conflict, but the absence of EPSS/KEV/POC data means prioritization leans on the moderate CVSS alone; patch urgency should align with SAP's own Patch Day guidance rather than active-exploitation pressure. |
| Exploit ScenarioDerived | An attacker with a low-privilege authenticated SAP account submits crafted content containing malicious JavaScript into a SAP GUI for HTML function that fails to sanitize user-supplied input. When a targeted colleague or administrator later views that content in their browser, the script executes in their authenticated SAP session, enabling session-context actions such as reading or manipulating data the victim can access. No public exploit code was identified at time of analysis, and successful exploitation depends on the victim interacting with the attacker-supplied content. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Cross-site scripting in applications based on SAP GUI for HTML on SAP NetWeaver Application Server ABAP lets an authenticated attacker (PR:L) inject malicious content through functionality that does not sufficiently sanitize user-supplied input, with the script executing in a second user's browser once that victim interacts with the poisoned content (UI:R). The flaw is rated CVSS 5.4 (CWE-79), with scope change and low confidentiality/integrity impact and no availability impact; SAP is the reporting vendor and has published Security Note 3671819. There is no public exploit identified at time of analysis and no CISA KEV listing, so this should be treated as a medium-severity, credentialed-to-credentialed escalation path rather than an internet-facing emergency.
RemediationAI
Apply the correction delivered in SAP Security Note 3671819 (https://me.sap.com/notes/3671819), which is distributed through SAP Security Patch Day (https://url.sap/sapsecuritypatchday); SAP has not published an exact patched version string in the supplied data, so treat the note as the authoritative source for the applicable support package and kernel/patch level and apply it to every AS ABAP system hosting SAP GUI for HTML applications. Where patching must be staged, reduce exposure by restricting which accounts can reach the SAP GUI for HTML functionality that handles user-supplied content, and by removing or limiting cross-user visibility of attacker-writable fields (the practical trade-off is reduced business functionality for those screens); network-level restriction of the WebGUI/ITS HTTP path to trusted internal ranges lowers the attacker population but does not remove the need for the patch. Additional compensating controls include deploying a reverse proxy or WAF with XSS filters in front of the SAP GUI for HTML endpoint (imperfect, easily bypassed with encoded payloads, and it may break legitimate screen content) and instructing users not to interact with unexpected links or injected content in their SAP web sessions, since exploitation requires the victim to actively interact (UI:R). Because the attack requires a valid authenticated SAP account (PR:L), aggressively reviewing and pruning unnecessary SAP user accounts and removing dialog access for service/technical users reduces the number of viable injection sources but is not a substitute for the vendor fix.
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 GUI for HTML is the ITS/WebGUI-style rendering layer that translates classic ABAP dynpro screens into HTML and JavaScript so they can be consumed in a browser instead of the native SAP GUI client. Because the rendering layer emits user-supplied field content, table values, and screen text directly into the generated HTML document, missing or incomplete output encoding allows attacker-controlled markup or script to break out of the intended content context. This is CWE-79 (Improper Neutralization of Input During Web Page Generation), i.e. cross-site scripting - the underlying technology stack is the SAP NetWeaver Application Server ABAP platform hosting applications based on SAP GUI for HTML, identified by the CPE record cpe:2.3:a:sap_se:sap_netweaver_application_server_abap_(applications_based_on_sap_gui_for_html), which carries no version constraints and therefore indicates the vendor advisory, not a bounded release range, is the authoritative scoping document. The CVSS vector's scope change (S:C) reflects that the injected script executes in the victim's browser context (a different security authority from the vulnerable ABAP component), which is why confidentiality and integrity are scored Low while availability is None - the payload is confined to the victim's web session and cannot directly affect the SAP application server.
Know when Sap Netweaver Application Server Abap Applications Based On Sap Gui For Html 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:L/UI:R/S:C/C:L/I:L/A:N
Network-reachable XSS needing a low-privilege account (PR:L) and victim interaction (UI:R); script runs in the victim's separate browser authority (S:C) with low C/I and no availability impact.
Primary rating from Vendor (sap).
CVSS VectorVendor: sap
DescriptionCVE.org
Applications based on SAP GUI for HTML in SAP NetWeaver Application Server ABAP do not sufficiently sanitize user-supplied content in certain functionality, allowing an authenticated attacker to send malicious content to another user. If the victim interacts with the affected content, malicious scripts could be executed in the victim's browser context. This vulnerability has a low impact on the confidentiality and integrity of the data and no impact on the availability of the application.
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-98187
GHSA-69q3-7grf-jffv
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB