Skip to main content

IBM Engineering Workflow Management CVE-2025-33128

| EUVDEUVD-2025-210300 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-22 ibm GHSA-qx9x-w8gf-h8rf
5.4
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to EWM with low-privilege account
  2. Delivery
    Inject JavaScript payload into Web UI input field (e.g., work item comment)
  3. Exploit
    Victim user (e.g., admin) views affected page
  4. Execution
    Script executes in victim's browser within trusted EWM session
  5. Impact
    Session 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Engineering Workflow Management 7.1.0 ≤7.1 Interim Fix 007
Engineering Workflow Management 7.0.3 ≤7.0.3 Interim Fix 020

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

Vendor (ibm) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

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.

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
IBM ALM tool used mainly in aerospace/defense/automotive
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.1%
Patch available Yes
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

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2021-29844 HIGH
8.8 Oct 27

IBM Jazz Team Server products is vulnerable to server-side request forgery (SSRF). Rated high severity (CVSS 8.8), this

CVE-2021-29774 HIGH
7.5 Oct 27

IBM Jazz Team Server products could allow an authenticated user to obtain elevated privileges under certain configuratio

CVE-2021-20502 HIGH
7.1 Mar 30

IBM Jazz Foundation Products are vulnerable to an XML External Entity Injection (XXE) attack when processing XML data. R

CVE-2021-29786 MEDIUM
6.5 Oct 27

IBM Jazz Team Server products stores user credentials in clear text which can be read by an authenticated user. Rated me

CVE-2024-51454 MEDIUM
6.1 Jun 22

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

CVE-2024-28793 MEDIUM
5.4 May 28

IBM Engineering Workflow Management 7.0.2 and 7.0.3 is vulnerable to stored cross-site scripting. Rated medium severity

CVE-2021-29673 MEDIUM
5.4 Oct 27

IBM Jazz Team Server products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabili

CVE-2021-20507 MEDIUM
5.4 Jul 19

IBM Jazz Foundation and IBM Engineering products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4

CVE-2021-20519 MEDIUM
5.4 Apr 12

IBM Jazz Team Server products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabili

CVE-2021-20520 MEDIUM
5.4 Mar 30

IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit

CVE-2021-20518 MEDIUM
5.4 Mar 30

IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit

CVE-2021-20506 MEDIUM
5.4 Mar 30

IBM Jazz Foundation Products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4), this vulnerabilit

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