Skip to main content

SAP CRM WebClient CVE-2026-44768

| EUVDEUVD-2026-43592 MEDIUM
External Control of System or Configuration Setting (CWE-15)
2026-07-14 sap GHSA-xfxh-3p9c-mww9
4.1
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to SAP CRM with low-privilege account
  2. Delivery
    Inject malicious script into CRM content or record
  3. Exploit
    Socially engineer victim user to view injected content
  4. Execution
    Browser renders content without CSP restriction
  5. Persist
    Script executes in victim browser session
  6. Impact
    Limited integrity manipulation within victim context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration Configuration hardening
Exploitation Conditions

Exploitation requires the attacker to hold a valid low-privileged SAP CRM account, as confirmed by CVSS PR:L - unauthenticated exploitation is not possible. A victim user must actively interact with the attacker-controlled content within the WebClient UI, as confirmed by CVSS UI:R; passive drive-by exploitation is not applicable. The vulnerability is specifically contingent on the absence of Content Security Policy restrictive directives in SAP CRM WebClient UI responses - if CSP headers are already enforced externally (e.g., via WAF or reverse proxy), the injection vector is neutralized regardless of the application-level gap. Exploitation is further limited by: only low integrity impact with no confidentiality or availability consequence per the CVSS vector, and scope change is confined to the victim's browser session rather than the SAP application server.

Impact

The CVSS base score of 4.1 (Medium) accurately reflects the constrained impact profile: while the attack is network-reachable and low-complexity (AV:N/AC:L), it requires an authenticated low-privileged account (PR:L) and mandatory victim interaction (UI:R), introducing two meaningful friction points. Scope:Changed elevates concern slightly but impact is strictly bounded to low integrity with no confidentiality or availability consequence - limiting the blast radius relative to a full XSS account takeover. No EPSS score was provided in the input data; no CISA KEV listing exists; no POC has been identified. The absence of these amplifying signals positions this firmly as a low-urgency finding. The missing CSP headers represent a defense-in-depth failure rather than a direct server-side code execution path, which is consistent with the low impact ratings. The CWE-15 classification is inconsistent with the described vulnerability class and introduces minor uncertainty about whether there is an additional configuration-control dimension not captured in the description - this should be verified against SAP Note 3155685 before finalizing triage. Overall, this is a real but low-priority remediation item for organizations running SAP CRM, most appropriately addressed during a scheduled SAP patch cycle rather than as an emergency response.

Exploit ScenarioDerived

An authenticated low-privileged SAP CRM user injects a malicious script payload into a CRM record, activity, or shareable link within the WebClient UI. When a victim user with a valid session navigates to or interacts with that content, the browser executes the script without CSP restriction, potentially enabling session manipulation, UI redirection, or limited data modification within the victim's browser context. No public exploit code has been identified at time of analysis, making opportunistic mass exploitation unlikely.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 14, 2026

Script injection in SAP CRM WebClient UI is enabled by absent Content Security Policy (CSP) directives for certain restrictive headers, allowing an authenticated low-privileged attacker to inject malicious JavaScript that executes in a victim user's browser session. The CVSS vector (PR:L/UI:R/S:C) confirms this requires both an authenticated attacker and victim interaction, with a cross-scope impact consistent with browser-context script execution. No public exploit code or CISA KEV active exploitation listing has been identified at time of analysis, and impact is bounded to low integrity with no confidentiality or availability consequence.

RemediationAI

Apply the corrective measures detailed in SAP Security Note 3155685 (https://me.sap.com/notes/3155685), which addresses the absent CSP configuration in SAP CRM WebClient UI. An exact patched version number is not confirmed from the available input data - the precise fix version must be verified directly from the SAP Note. As an interim compensating control, organizations can enforce a Content-Security-Policy response header at the network boundary using a WAF or reverse proxy, injecting restrictive directives such as script-src 'self'; note this approach risks breaking legitimate inline scripts within the WebClient UI and requires functional regression testing before deployment. Restricting access to the SAP CRM WebClient UI endpoint to internal or VPN-only networks reduces the AV:N exposure surface while awaiting the vendor patch, at the cost of remote access convenience for field users. Monitor SAP Security Patch Day (https://url.sap/sapsecuritypatchday) for updated guidance.

Affected VersionsENISA

SAP CRM (WebClient UI) 106
SAP CRM (WebClient UI) S4FND 104
SAP CRM (WebClient UI) 105

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 CRM WebClient UI is the browser-based front-end of SAP Customer Relationship Management, used widely in enterprise environments to manage customer interactions. The vulnerability arises from missing restrictive CSP directives - headers such as script-src or default-src that instruct browsers to block unauthorized inline or injected scripts. Without these controls, a browser will execute attacker-supplied JavaScript embedded in application-rendered content. The CPE string cpe:2.3:a:sap_se:sap_crm_(webclient_ui):*:*:*:*:*:*:*:* covers all versions with no version bounds, suggesting the CSP gap is architectural or configuration-level rather than isolated to a single code release. The assigned CWE-15 (External Control of System or Configuration Setting) is anomalous for this scenario - CWE-79 (Improper Neutralization of Input During Web Page Generation / XSS) or CWE-693 (Protection Mechanism Failure) would more precisely characterize a missing CSP control; this classification discrepancy should be noted when triaging. The CVSS Scope:Changed metric reflects that script execution escapes the vulnerable application component and operates within the victim's browser security context.

Know when Sap Crm Webclient Ui 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 4.1 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N
vuln.today AI 4.1 MEDIUM

Authenticated low-privilege account required (PR:L), victim interaction mandatory (UI:R), browser scope change applies (S:C); description confirms no confidentiality or availability impact.

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

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

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

DescriptionCVE.org

SAP CRM WebClient UI allows an attacker to inject and execute malicious scripts in the context of the application due to the absence of a Content Security Policy (CSP) configuration for certain restrictive directives. This vulnerability has a low impact on the integrity of the application. Confidentiality and availability are not impacted.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
enterprise CRM platform, significant but not universal deployment
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

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.2%
Patch available No
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

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

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