Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted HTTP request to DOORS XML endpoint
-
DeliveryEmbed recursive or deeply nested entity definitions in payload
-
ExploitParser expands entities without limit
-
ExecutionServer memory and CPU exhausted
-
ImpactDOORS service unavailable to all users
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration XML entity recursion limits
|
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of IBM Engineering Lifecycle Management DOORS where the service is network-accessible. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms that no authentication, elevated privilege, user interaction, or non-default configuration is required. The primary limiting factor is network reachability: organizations that restrict DOORS to isolated internal segments, require VPN access, or place it behind an authenticated reverse proxy significantly reduce exposure, as the attacker must be able to deliver an HTTP request to the DOORS endpoint. No specific feature toggle, protocol mode, or deployment variant is identified as a prerequisite. |
| Impact | The CVSS 3.1 score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) correctly reflects a straightforward, unauthenticated, network-exploitable availability impact with low attack complexity. However, several signals moderate real-world priority: EPSS at 0.36% (28th percentile) indicates no current observed exploitation activity at scale; the vulnerability is not listed in CISA KEV; and no public proof-of-concept has been identified. The sole impact is availability - there is no confidentiality or integrity consequence, limiting attacker utility to disruption rather than data access or system compromise. IBM ELM DOORS is deployed primarily in regulated industries such as aerospace, defense, and automotive, giving it a niche but operationally sensitive footprint. The CVSS and EPSS signals are consistent: technically easy to exploit where the service is reachable, but not currently attracting broad attacker interest. Organizations with DOORS exposed to untrusted networks should treat remediation as moderate priority; air-gapped or VPN-only deployments face substantially reduced exposure. |
| Exploit ScenarioDerived | An unauthenticated remote attacker sends a crafted HTTP request to an IBM ELM DOORS XML-processing endpoint, embedding a payload with dozens of nested entity references that expand exponentially when parsed. The DOORS XML parser attempts full entity expansion without enforcing limits, exhausting server memory or CPU within seconds and rendering the DOORS requirements management service unavailable to all users. The Billion Laughs attack pattern is publicly documented and trivially reproducible, though no DOORS-specific 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 meAnalysisAIv2 – Aug 11, 2026
Denial of service in IBM Engineering Lifecycle Management's DOORS component exposes unauthenticated remote attackers to crash or degrade the service by submitting XML payloads exploiting recursive entity expansion. Affected deployments span three active release branches - 7.0.3 through Interim Fix 021, 7.1.0 through Interim Fix 009, and 7.2.0 including Interim Fix 001. No public exploit code has been identified and the vulnerability is absent from CISA KEV; EPSS at 0.36% (28th percentile) confirms low current exploitation activity, but the unauthenticated network vector makes remediation advisable for internet-facing or low-trust-network deployments.
Earlier versions of this analysis (1)
Denial of service in IBM Engineering Lifecycle Management DOORS exposes three affected release trains to remote exhaustion of availability resources via malformed XML input. The DOORS component fails to restrict recursive XML entity expansion (the 'Billion Laughs' pattern, CWE-776), allowing a network-adjacent attacker without credentials to trigger excessive memory or CPU consumption in the XML parser. No active exploitation is confirmed in CISA KEV and no public exploit code has been identified at time of analysis, but the unauthenticated network path and low attack complexity make this straightforward to weaponize against exposed deployments.
RemediationAI
Apply the IBM-released fix per the advisory at https://www.ibm.com/support/pages/node/7279963 - the specific patched interim fix version must be confirmed directly from that advisory, as no exact fix version number was provided in available intelligence data. If immediate patching is not operationally feasible, restrict network access to DOORS endpoints to authenticated internal network segments via perimeter firewall rules, eliminating unauthenticated external exposure and reducing risk to near zero for that attack vector. As an additional compensating control, deploying an XML-aware web application firewall rule to detect and reject payloads with excessive entity nesting depth or count can block Billion Laughs-style payloads; note that overly aggressive WAF thresholds may reject legitimate large XML submissions and will require tuning against production traffic patterns. Patch version not independently confirmed from available data - verify the exact fixed interim fix number directly from the IBM PSIRT advisory before 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
CWE-776 (Improper Restriction of Recursive Entity References in DTDs) covers the class of attacks commonly called 'Billion Laughs,' where an XML parser expands deeply nested or self-referential entity definitions, causing exponential memory or CPU consumption. IBM Engineering Lifecycle Management is an enterprise application lifecycle management suite; the DOORS sub-component (Dynamic Object-Oriented Requirements System) provides requirements management and ingests structured XML data. NVD CPE data confirms affected instances under cpe:2.3:a:ibm:engineering_lifecycle_management:7.0.3 through multiple interim fix levels, and EUVD extends confirmed coverage to the 7.1.0 and 7.2.0 branches. The root cause is the absence of entity expansion limits or entity count caps in the XML parser serving DOORS endpoints, a well-understood class of parser misconfiguration.
Know when Engineering Lifecycle 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:N/UI:N/S:U/C:N/I:N/A:H
Network-accessible XML endpoint requires no authentication; impact is solely availability exhaustion with no scope change, confidentiality, or integrity effect.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
IBM Engineering Lifecycle Management 7.0.3 ( Interim Fix 001 through ) Interim Fix 021, 7.1.0 ( Interim Fix 001 through ) Interim Fix 009, and 7.2.0 and 7.2.0 Interim Fix 001 DOORS could allow a remote attacker to cause a denial of service due to improper handling of XML entity expansion.
Executive ViewAI
IBM Engineering Lifecycle Management DOORS component is vulnerable to unauthenticated denial-of-service attacks via specially crafted XML payloads, potentially disrupting engineering workflows and product delivery timelines for affected organizations. With no vendor patch currently available, internet-facing deployments require immediate network-level controls to mitigate risk.
No vendor-released patch identified at time of analysis. Interim mitigations include: restrict network access to DOORS via firewall/VPN to limit exposure to unauthenticated attackers; deploy WAF rules to detect and block recursive XML entity expansion patterns; implement rate limiting on XML API endpoints; enable XML entity processing restrictions in DOORS configuration if available per vendor documentation; monitor DOORS logs for XML parsing errors indicating attack attempts.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
A SQL injection vulnerability in Didotech srl Engineering & Lifecycle Management (aka pdm) v.14.0, v.15.0 and v.16.0 fix
A SQL injection vulnerability in Didotech srl Engineering & Lifecycle Management (aka pdm) v.14.0, v.15.0 and v.16.0 fix
A SQL injection vulnerability in Didotech srl Engineering & Lifecycle Management (aka pdm) v.14.0, v.15.0 and v.16.0 fix
Authorization bypass in IBM Engineering Lifecycle Management (ELM) 7.0.3, 7.1.0, and 7.2.0 allows unauthenticated remote
Remote code execution in IBM Engineering Lifecycle Management (ELM) versions 7.0.3 through Interim Fix 021, 7.1.0 throug
XML External Entity (XXE) injection in IBM Engineering Lifecycle Management (ELM) 7.0.3, 7.1.0, and 7.2.0 allows authent
IBM Jazz Foundation Products are vulnerable to an XML External Entity Injection (XXE) attack when processing XML data. R
IBM Jazz Foundation and IBM Engineering products could allow a remote attacker to obtain sensitive information when an e
Engineering Lifecycle Management versions up to 7.0.3 is affected by cross-site scripting (xss) (CVSS 5.4).
IBM Jazz Foundation and IBM Engineering products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4
IBM Jazz Foundation and IBM Engineering products are vulnerable to cross-site scripting. Rated medium severity (CVSS 5.4
IBM Jazz Foundation and IBM Engineering products are vulnerable to server-side request forgery (SSRF). Rated medium seve
EUVD-2026-45300
GHSA-w545-wjm2-rf4h
NVD
CVE.org
EPSS
VulDB
Exploit-DB