Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege ELM credentials
-
DeliveryIdentify XML-accepting endpoint
-
ExploitSubmit crafted XML with external entity
-
ExecutionParser resolves external entity
-
ImpactExfiltrate file contents or exhaust memory
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration XML external entity prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Collection 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 valid authenticated credentials to the IBM Engineering Lifecycle Management application (CVSS PR:L), to reach an ELM endpoint that accepts and parses user-supplied XML data, and for the deployment to be running an affected build: 7.0.3 Interim Fix 001-021, 7.1.0 Interim Fix 001-009, or 7.2.0 / 7.2.0 Interim Fix 001. No user interaction by a victim is needed (UI:N), and no special non-default configuration is documented as required beyond the standard XML-processing functionality of the product. Limiting factors include the authentication requirement (which excludes purely external unauthenticated attackers), the typically internal/enterprise deployment posture of ELM, and S:U scope meaning impact is confined to the ELM application context rather than the underlying host. |
| Impact | The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L reflects a network-reachable, low-complexity bug requiring low-privilege authentication, with high confidentiality impact but no integrity impact and only low availability impact - a profile consistent with file/data disclosure plus memory exhaustion rather than full system compromise. The 7.1 base score significantly overstates real-world urgency: EPSS is 0.02% (5th percentile), SSVC reports Exploitation=none and Automatable=no, no KEV listing exists, and no public exploit identified at time of analysis. Because ELM deployments are typically internal engineering platforms with authenticated user populations, the practical risk is bounded by who already holds valid credentials; however, in environments where ELM is exposed to large internal user bases or contractors, an insider could realistically chain this with file reads of configuration material containing secrets. Treat this as a routine-priority patch rather than an emergency. |
| Exploit ScenarioDerived | An attacker with valid low-privilege ELM credentials - for example, a contractor or a phished standard user - submits a crafted XML payload to an ELM endpoint that parses XML (such as an OSLC or import API), with a DOCTYPE declaring an external entity pointing to a local file or internal URL. The vulnerable parser resolves the entity and either returns its content in a response or error message, leaking files such as configuration files containing credentials, or alternatively triggers a recursive entity expansion to consume server memory and degrade service. No public exploit is identified at time of analysis, but XXE payload patterns are well-documented and trivial to construct. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
XML External Entity (XXE) injection in IBM Engineering Lifecycle Management (ELM) 7.0.3, 7.1.0, and 7.2.0 allows authenticated attackers to disclose sensitive information or exhaust memory resources by submitting crafted XML data to the application. The flaw carries a CVSS 7.1 (High) rating with low attack complexity over the network, but EPSS is only 0.02% (5th percentile) and there is no public exploit identified at time of analysis. SSVC classifies exploitation as 'none' with partial technical impact, indicating low immediate urgency despite the vendor-released patch.
RemediationAI
Apply the vendor-released patch referenced in the IBM advisory at https://www.ibm.com/support/pages/node/7274078, which addresses the affected 7.0.3, 7.1.0, and 7.2.0 Interim Fix levels - the input data confirms a patch is available from IBM but does not specify a single fixed Interim Fix number, so consult the advisory for the exact remediated build for your branch. As a compensating control until patching, restrict ELM application accounts to the minimum trusted user population (since exploitation requires authentication), audit and tighten network egress from the ELM server to prevent out-of-band data exfiltration via XXE callbacks, and monitor for unusual outbound DNS/HTTP traffic from the ELM JVM; note that disabling XML ingestion entirely is generally not feasible because OSLC and REST integrations depend on it. If your deployment uses external XML-consuming integrations, validate that those endpoints sit behind authenticated, internal-only network paths.
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
The vulnerability is rooted in CWE-611 (Improper Restriction of XML External Entity Reference), a class of bug in which an XML parser resolves external entities defined inside a DOCTYPE declaration without restriction. When the IBM ELM application processes attacker-supplied XML, the parser can be coerced into fetching local files, internal network resources, or expanding entities recursively to exhaust memory (billion-laughs style). The affected product, per CPE cpe:2.3:a:ibm:engineering_lifecycle_management, is IBM's integrated suite for requirements, change, and quality management across Engineering Workflow Management, DOORS Next, and related Jazz-platform components, which commonly exchange XML payloads via REST and OSLC interfaces.
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:L/UI:N/S:U/C:H/I:N/A:L
Primary rating from Vendor (ibm) · only source for this CVE.
CVSS VectorVendor: ibm
DescriptionCVE.org
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 is vulnerable to an XML external entity injection (XXE) attack when processing XML data. An authenticated attacker could exploit this vulnerability to expose sensitive information or consume memory resources.
Executive ViewAI
IBM Engineering Lifecycle Management versions 7.0.3, 7.1.0, and 7.2.0 contain an XML External Entity injection vulnerability that allows authenticated users to extract sensitive information or trigger denial-of-service conditions. While EPSS exploitation probability is minimal (0.02nd percentile) and no public exploit exists, organizations managing engineering data through ELM should prioritize inventory and patch planning to protect project documentation and design information from internal threat actors.
Apply vendor patch.
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
XML External Entity (XXE) attacks exploit XML parsers that process Document Type Definitions (DTDs) without proper restrictions.
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
Denial of service in IBM Engineering Lifecycle Management's DOORS component exposes unauthenticated remote attackers to
Remote code execution in IBM Engineering Lifecycle Management (ELM) versions 7.0.3 through Interim Fix 021, 7.1.0 throug
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-31952
GHSA-2589-88hx-72gf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB