Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to EWM with low-privilege account
-
DeliveryInject JavaScript payload into Web UI input field (e.g., work item comment)
-
ExploitVictim user (e.g., admin) views affected page
-
ExecutionScript executes in victim's browser within trusted EWM session
-
ImpactSession tokens or credentials exfiltrated to attacker
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 attacker to hold a valid, authenticated EWM account with at least low-privilege access (PR:L per CVSS) sufficient to submit input into the Web UI - for example, the ability to create or edit work items, comments, or other text fields rendered in the application. A second user (the victim) must subsequently load or interact with the page containing the injected payload (UI:R), making this a social-engineering-assisted or workflow-dependent attack; the attacker cannot unilaterally trigger execution against a victim. The application must be network-accessible to both attacker and victim (AV:N). No special non-default configuration is required beyond having an authenticated session. Exploitation is limited by the need for a legitimate EWM account, the dependency on victim interaction with the injected content, and the medium CVSS integrity/confidentiality impact scores (C:L/I:L), which bound the immediate data exposure to what is accessible within the victim's active session. |
| Impact | The NVD CVSS 3.1 base score of 5.4 (Medium) is appropriate given the required authentication (PR:L) and victim interaction (UI:R), both of which meaningfully reduce exploitability compared to unauthenticated or no-click XSS. The attack vector is network (AV:N) with low complexity (AC:L), meaning any authenticated EWM user on the network can attempt the attack without special conditions. The scope change (S:C) elevates real-world impact beyond the raw score suggests: credential disclosure within a trusted session - against, for example, a project administrator - can facilitate privilege escalation or lateral movement within the ALM environment. No EPSS score was provided in the intelligence data, but the absence of KEV listing and public exploit code suggests this is not currently under mass exploitation. Priority should be elevated for organizations where EWM manages sensitive development data or integrates with CI/CD credentials stores. The conflicting signals here are a medium CVSS score against a meaningful credential-theft consequence - defenders should weight the business sensitivity of EWM data when triaging. |
| Exploit ScenarioDerived | An attacker with a standard EWM developer account crafts a work item comment or rich-text field containing an obfuscated JavaScript payload designed to exfiltrate the session cookie or capture form-submitted credentials. When a project administrator reviews the work item - a routine workflow action - the script silently executes in their browser session and transmits authentication tokens to an attacker-controlled endpoint. No public proof-of-concept code for this specific CVE has been identified at time of analysis, but the attack technique is well-understood for stored XSS in collaborative web applications. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 22, 2026
Stored cross-site scripting in IBM Engineering Workflow Management's Web UI enables an authenticated low-privileged attacker to inject arbitrary JavaScript that executes in the browser sessions of other users, including administrators, within the same trusted application context. Affected versions span 7.0.3 through 7.0.3 Interim Fix 020 and 7.1 through 7.1 Interim Fix 007. The scope-changed CVSS vector (S:C) confirms that impact crosses the attacker's own session boundary, creating a realistic path to credential theft or session hijacking against higher-privileged users. No public exploit code exists and this CVE is not listed in the CISA KEV catalog at time of analysis.
RemediationAI
Apply the vendor-released patch as documented in IBM Security Advisory at https://www.ibm.com/support/pages/node/7276116 - the advisory covers both affected release lines (7.0.3 and 7.1). The exact patched interim fix version is not specified in the available intelligence beyond 'patch available from vendor'; consult the advisory directly to confirm the target IF level for each release train. If immediate patching is not feasible, restrict write access to EWM Web UI input fields (work item descriptions, comments, rich-text fields) to the minimum necessary user population, reducing the number of potential injection points. Additionally, review and enforce a strict Content Security Policy (CSP) header at the reverse proxy or load balancer layer if EWM is fronted by one - this can constrain script execution sources and limit XSS impact, though it does not remediate the underlying flaw. Note that CSP enforcement at the proxy layer may interfere with legitimate EWM UI functionality and should be tested thoroughly before production deployment.
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
IBM Engineering Workflow Management (EWM) is an enterprise Application Lifecycle Management (ALM) platform used for project planning, work item tracking, and software delivery. The affected CPE is cpe:2.3:a:ibm:engineering_workflow_management:*:*:*:*:*:*:*:*. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting), meaning user-supplied input is reflected or stored in rendered HTML without adequate output encoding or sanitization. Because EWM is a collaborative web-based tool where multiple roles (developer, project lead, administrator) share a common interface, injected scripts submitted by a low-privileged user can execute in the higher-privileged context of any colleague who views the tampered page. The S:C scope change in the CVSS vector formally captures this cross-session impact.
Know when Engineering Workflow Management 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-accessible stored XSS requires authenticated low-privilege submission (PR:L) and victim interaction (UI:R); scope changes (S:C) as injected script executes in another user's session context.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Engineering Workflow Management 7.0.3 through 7.0.3 Interim Fix 020, and 7.1 through 7.1 Interim Fix 007 is vulnerable to cross-site scripting. This vulnerability allows an authenticated user to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.
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.
IBM Jazz Team Server products is vulnerable to server-side request forgery (SSRF). Rated high severity (CVSS 8.8), this
IBM Jazz Team Server products could allow an authenticated user to obtain elevated privileges under certain configuratio
IBM Jazz Foundation Products are vulnerable to an XML External Entity Injection (XXE) attack when processing XML data. R
IBM Jazz Team Server products stores user credentials in clear text which can be read by an authenticated user. Rated me
IBM Engineering Workflow Management 7.0.2 through 7.0.2 Interim Fix 035, 7.0.3 through 7.0.3 Interim Fix 017, and 7.1 th
IBM Engineering Workflow Management 7.0.2 and 7.0.3 is vulnerable to stored cross-site scripting. Rated medium severity
IBM Jazz Team Server products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabili
IBM Jazz Foundation and IBM Engineering products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4
IBM Jazz Team Server products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabili
IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit
IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit
IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit
EUVD-2025-210300
GHSA-qx9x-w8gf-h8rf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB