Skip to main content

IBM DOORS EUVDEUVD-2025-210544

| CVE-2025-0152 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-30 ibm GHSA-5vrv-g57r-g2x8
6.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify DOORS Web Access instance
  2. Delivery
    Craft XSS payload URL
  3. Exploit
    Deliver via phishing or watering hole
  4. Execution
    Victim clicks link in authenticated session
  5. Persist
    JavaScript executes in victim browser
  6. Impact
    Exfiltrate 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

The attacker requires no authentication - CVSS PR:N confirms the XSS payload can be delivered without any credentials against the DOORS Web Access web interface. User interaction is mandatory (CVSS UI:R): a legitimate, authenticated DOORS user must click an attacker-crafted link or visit a page that triggers the XSS payload while holding an active session. The victim must be running an active authenticated DOORS Web Access session for credential or session-token disclosure to occur. No non-default configuration is required - the vulnerability affects the standard DOORS Web Access web UI in the vulnerable version ranges. The primary limiting factor is the social engineering dependency: automated mass exploitation is constrained by the UI:R requirement, making this most relevant in targeted attacks against known DOORS user communities such as aerospace or defense contractors.

Impact

The CVSS 3.1 base score of 6.1 (Medium) reflects a network-reachable (AV:N), low-complexity (AC:L), unauthenticated (PR:N) attack that nonetheless requires user interaction (UI:R). The scope change (S:C) elevates the score by recognizing that exploit impact crosses into the victim's browser session. In practical terms, this is a classic reflected or stored XSS targeting an authenticated DOORS user: the attacker bears no authentication burden, but must socially engineer a victim to trigger the payload. The credential-disclosure impact (C:L, I:L) is meaningful in a requirements management context where DOORS sessions may have access to sensitive engineering artifacts. No EPSS data was provided, no CISA KEV listing exists, and no public POC has been identified - these signals together suggest opportunistic or targeted risk rather than broad automated exploitation. The primary risk is phishing or watering-hole scenarios against DOORS users in defense or aerospace supply chains, where session credential theft could yield access to controlled technical documentation.

Exploit ScenarioDerived

An attacker crafts a malicious URL targeting the DOORS Web Access interface with an embedded JavaScript payload and delivers it to an authenticated DOORS user via phishing email or a watering-hole site. When the victim clicks the link and their browser renders the vulnerable page, the injected script executes within the authenticated session, silently exfiltrating session cookies or credentials to an attacker-controlled endpoint. No public POC code has been identified, but the low-complexity, no-authentication-required nature of the attack makes independent reproduction straightforward for a skilled attacker.

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

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

Alert me

AnalysisAIv1 – Jul 30, 2026

Cross-site scripting in IBM Engineering Requirements Management DOORS Web Access allows unauthenticated remote attackers to inject arbitrary JavaScript into the Web UI by tricking an authenticated user into interacting with a malicious payload, potentially resulting in credential disclosure within a trusted session. Affected versions span two maintained branches: 9.7.2.1-9.7.2.11 and 9.6.1.1-9.6.1.13. No public exploit code or active exploitation (CISA KEV) has been identified at the time of analysis, and IBM has released a patch via advisory 7279145.

RemediationAI

IBM has released a patch and organizations should apply it immediately by consulting the vendor advisory at https://www.ibm.com/support/pages/node/7279145 for the exact fixed build number in each branch. Until patching is complete, reduce exposure by restricting DOORS Web Access to internal network segments or VPN-authenticated connections only, which eliminates the network-reachable attack vector and prevents unauthenticated attackers from delivering XSS payloads to users. Additionally, deploying a web application firewall (WAF) with XSS filtering rules in front of DOORS Web Access can intercept common injection patterns, though WAF bypass remains possible and this is a compensating control only. User awareness training to avoid clicking unsolicited DOORS Web Access links is a low-cost supplementary measure. The exact patched version is not independently confirmed beyond the IBM advisory reference - verify the specific fixed build with IBM support before marking remediated.

Affected VersionsENISA

Engineering Requirements Management DOORS and DOORS Web Access 9.7.2.1 ≤9.7.2.11
Engineering Requirements Management DOORS and DOORS Web Access 9.6.1.1 ≤9.6.1.13

Affected Packages

euvd engineering_requirements_management_doors_and_doors_web_access no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

IBM Engineering Requirements Management DOORS (Design Object Oriented Requirements System) is a requirements management platform widely deployed in regulated industries such as aerospace and defense. The DOORS Web Access (DWA) component exposes a browser-based interface to the underlying DOORS repository. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied input is reflected or rendered in the web interface without adequate sanitization or output encoding, enabling injection of client-side script. The CVSS scope-change indicator (S:C) confirms that the injected script executes in the victim's browser context rather than on the server, crossing the security boundary from the web application to the authenticated user's session. The CPE string 'cpe:2.3:a:ibm:engineering_requirements_management_doors_and_doors_web_access' confirms both the DOORS classic and Web Access components are within scope.

Know when Engineering Requirements Management Doors And Doors Web Access 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 MEDIUM
NVD 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Network-delivered XSS requires no authentication but mandates victim interaction; scope change reflects browser session impact; no availability effect.

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

Primary rating from Vendor (ibm).

CVSS VectorNVD

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

DescriptionNVD

IBM Engineering Requirements Management DOORS and DOORS Web Access 9.7.2.1 through 9.7.2.11, and 9.6.1.1 through 9.6.1.13 is vulnerable to cross-site scripting. This vulnerability allows an unauthenticated attacker 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.2%
Top 94% exploitable
Prevalence
Low
specialized requirements management tool, primarily aerospace and defense verticals
Data Quality
6 sources
Confidence: High

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

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
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.

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