IBM Jazz Foundation
CVE-2025-1826
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege user
-
DeliveryInject stored JavaScript into Web UI field
-
ExploitVictim user views poisoned artifact
-
ExecutionScript executes in victim's trusted session
-
ImpactDisclose session credentials
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 (1) a valid authenticated account on the DOORS Next / Jazz Foundation application with at least low-privilege write access to Web UI fields that store and later render user-supplied content, (2) network reachability to the host (described by IBM as 'authenticated users on the host network'), and (3) a second victim user who subsequently views the attacker-injected content (UI:R), whose session is then used for credential disclosure. Limiting factors: this is not remotely exploitable by unauthenticated attackers - credentials are mandatory (PR:L) and the payload only triggers when another user renders it, so successful impact depends on social-engineering or normal workflow viewing by a higher-value target. Affected versions are IBM Jazz Foundation 7.0.2 through 7.0.2 iFix034, 7.0.3 through 7.0.3 iFix016, and 7.1.0 through 7.1.0 iFix004. |
| Impact | This is a medium-severity stored cross-site scripting flaw (CVSS 5.4) in IBM Engineering Requirements Management DOORS Next / Jazz Foundation, and the signals are consistent in pointing to a non-urgent, second-tier priority rather than an active emergency. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) shows network reachability but requires an authenticated low-privilege account AND victim user interaction, with only low confidentiality/integrity impact and no availability impact; the scope change (S:C) reflects script executing in another user's trusted browser session. The EPSS score of 0.18% (7th percentile) is low and aligns with the absence of a CISA KEV listing and no identified public exploit code, so there is no evidence of exploitation pressure. No signals conflict here - low EPSS, no KEV, and no POC all reinforce each other. The main caveat is that the IBM description says 'authenticated users on the host network,' which combined with PR:L and UI:R means an attacker must already have valid credentials and must lure a legitimate user into viewing the poisoned content; this is a realistic insider or post-compromise escalation vector rather than a mass-exploitable remote bug. Net: treat as a routine patch-management item, prioritized below internet-facing unauthenticated flaws. |
| Exploit ScenarioDerived | An authenticated low-privilege user with access to the DOORS Next Web UI injects malicious JavaScript into a requirements artifact or editable field that is stored and later rendered to other users. When a higher-privileged user (e.g., an administrator or project lead) views the poisoned content, the script executes in their trusted session, potentially exfiltrating session credentials or performing actions as that user. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stored cross-site scripting in IBM Jazz Foundation - the shared platform underlying IBM Engineering Requirements Management DOORS Next - lets an authenticated, low-privileged user embed arbitrary JavaScript in Web UI fields that is later rendered in another user's browser, potentially disclosing credentials within a trusted session (CVSS 5.4, CWE-79). Affected builds are 7.0.2 through 7.0.2 iFix034, 7.0.3 through 7.0.3 iFix016, and 7.1.0 through 7.1.0 iFix004. Exploitation requires a valid account (PR:L) and a second user who views the injected content (UI:R); no public exploit identified at time of analysis, EPSS is low at 0.18% (7th percentile), and there is no KEV listing, making this a second-tier priority rather than an active emergency.
RemediationAI
Vendor-released patch: IBM has published a fix through its support advisory at https://www.ibm.com/support/pages/node/7247292 - because IBM delivers Jazz Foundation fixes as interim fixes on each maintenance train, remediation means updating each affected stream to the iFix level that supersedes the vulnerable ones (beyond 7.0.2 iFix034, 7.0.3 iFix016, and 7.1.0 iFix004), and the exact patched iFix identifier should be confirmed in that advisory before scheduling the upgrade. Until patching is complete, the most effective compensating control is to restrict write access to Web UI fields that store free-text or rich content, granting it only to trusted users, since the payload must be stored by an authenticated account (PR:L) - the trade-off is reduced collaboration capability for the broader user base and possible workflow friction. Applying a strict Content-Security-Policy that disallows inline and untrusted script sources materially reduces script execution, but it can break legitimate Jazz Foundation UI behavior and must be validated in a staging environment. Setting session cookies with HttpOnly and Secure attributes limits credential theft through script access, though it does not prevent session riding or page-content manipulation. Because IBM describes the attack surface as authenticated users on the host network, network-level restriction of the Jazz Foundation host to trusted internal segments and review of the application audit logs for unexpectedly stored markup can further lower exposure; note that neither measure addresses an attacker who already holds a legitimate low-privilege account on an allowed network.
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
The root cause class is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the stored/persistent variant: user-supplied content accepted through the Jazz Foundation Web UI is persisted server-side and later rendered into another user's page without adequate output encoding or contextual escaping. Jazz Foundation is the common application framework and identity/web layer shared by IBM Engineering Lifecycle Management applications including DOORS Next, Engineering Workflow Management, and Engineering Test Management, so a rendering flaw here has reach beyond a single module. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N maps precisely onto that behavior: the attack is delivered over the network, requires the attacker to hold at least a low-privilege authenticated account with write access to affected Web UI fields, requires victim interaction (the target must open or view the stored content), and is scope-changing (S:C) because the vulnerable component is the application's rendering surface while the impacted component is the victim's browser session and its credentials. Confidentiality and integrity impacts are Low and availability is None, which is consistent with script execution confined to the victim's authenticated browser context rather than server-side compromise. The CPE enumeration supplied for this CVE lists the 7.0.2 base release plus interim fixes iFix001 through iFix009, while the IBM description extends the affected 7.0.2 range out to iFix034 - the CPE strings are therefore a partial enumeration of the vulnerable interim-fix ladder, not the complete set.
Know when Jazz Foundation 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
Authenticated low-privilege user stores the payload (PR:L), a different user must render it (UI:R), and execution in the victim's browser context crosses scope (S:C) with limited credential/session impact (C:L/I:L).
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM Engineering Requirements Management DOORS Next (IBM Jazz Foundation 7.0.2 to 7.0.2 iFix034, 7.0.3 to 7.0.3 iFix016, and 7.1.0 to 7.1.0 iFix004) is vulnerable to stored cross-site scripting. This vulnerability allows authenticated users on the host network 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.
Affected Products (CPE)CVE.org
More in Jazz Foundation
View allIBM Jazz Foundation 6.0.6, 6.0.6.1, 7.0, 7.0.1, and 7.0.2 is vulnerable to cross-site scripting. Rated medium severity (
IBM Jazz Foundation 7.0.3 through 7.0.3 iFix019 and 7.1.0 through 7.1.0 iFix005 is vulnerable to access control violatio
IBM Jazz Foundation 7.0.2 through 7.0.2 iFix033, 7.0.3 through 7.0.3 iFix012, and 7.1.0 through 7.1.0 iFix002 could allo
IBM Jazz Foundation 7.0.2 through 7.0.2 iFix033, 7.0.3 through 7.0.3 iFix012, and 7.1.0 through 7.1.0 iFix002 is vulnera
IBM Jazz Foundation 7.0.2 to 7.0.2 iFix035, 7.0.3 to 7.0.3 iFix018, and 7.1.0 to 7.1.0 iFix004 could allow an unauthenti
IBM Jazz Foundation 7.0.2, 7.0.3, and 7.1.0 could allow a remote attacker to obtain sensitive information when a detaile
IBM Jazz Foundation 7.0.2, 7.0.3, and 7.1.0 could could allow a physical user to obtain sensitive information due to not
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB