Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege BAW developer credentials
-
DeliveryCraft XML artifact with malicious external entity
-
ExploitSubmit artifact to BAW programming model parser
-
ExecutionParser resolves external entity server-side
-
ImpactExfiltrate local file contents or probe internal network via SSRF
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 a valid authenticated session to the IBM BAW authoring or runtime environment (CVSS PR:L), which is typically held by developers, process authors, and integration administrators. The vulnerable condition is enabled by default - no special configuration or non-default feature flag is needed; simply deploying a standard BAW installation on any affected version places the XXE-vulnerable XML parsers in the processing path of programming model artifacts. Exploitation is limited by the authentication barrier (unauthenticated external attackers cannot exploit this directly), the need to interact with the artifact submission or processing interface, and network-level controls that may restrict outbound connections from the server. Both container and traditional deployment models are affected equally. |
| Impact | The CVSS 3.1 score of 7.1 (High) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L characterizes this as a network-reachable, low-complexity flaw requiring only authenticated (low-privilege) access. The Confidentiality:High rating reflects XXE's well-established ability to exfiltrate local file content (e.g., /etc/passwd, application config with credentials) and perform SSRF to internal services. Availability:Low captures the possibility of resource exhaustion via recursive entity expansion. No Integrity impact aligns with classic read-only XXE behavior. The 'by default' language in the description is a meaningful risk amplifier - the vulnerable condition requires no special misconfiguration, only normal use of the platform's programming model. No KEV listing, no POC, and no EPSS data are available, so real-world exploitation probability cannot be quantified beyond CVSS. The requirement for PR:L (authenticated access) materially reduces the attack surface compared to PR:N flaws, but IBM BAW is an integration platform often accessible to a broad internal user population including developers and process authors. |
| Exploit ScenarioDerived | An authenticated BAW developer or process author with access to the workflow authoring environment submits a crafted XML programming model artifact containing a malicious external entity declaration pointing to a sensitive server-side file such as a credential configuration or an internal metadata endpoint. The BAW XML parser resolves the entity, and the file content or HTTP response is reflected back in a parser error message, API response, or log entry that the attacker can retrieve. No public exploit code exists, but standard XXE tooling (e.g., Burp Suite's XXE scanner) would trivially exercise this path once authenticated access is obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 15, 2026
XML External Entity (XXE) injection in IBM Business Automation Workflow containers and traditional deployments allows an authenticated remote attacker to read arbitrary files from the server or perform server-side request forgery due to vulnerable XML processing enabled by default in programming model artifacts. Affected versions span the 24.0.0, 24.0.1, 25.0.0, and 26.0.0 release lines, all below their respective latest interim fixes. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in CISA KEV.
RemediationAI
Apply the vendor-released interim fix as directed by the IBM advisory at https://www.ibm.com/support/pages/node/7285930. The vulnerable upper bounds are 24.0.0 IF 009, 24.0.1 IF 008, 25.0.0 IF 005, and 26.0.0 IF 001, so the fix is the next interim fix increment in each branch; exact fixed-version numbers should be confirmed against the advisory, as the input data does not explicitly enumerate them. As a compensating control pending patching, restrict access to BAW authoring and runtime environments to trusted developer and process-author accounts only, reducing the pool of PR:L principals who could submit malicious XML artifacts. Additionally, network-layer controls such as blocking outbound HTTP/HTTPS/file-protocol requests from BAW application servers can limit the SSRF and file-exfiltration radius of any successful exploitation. Note that runtime behavior changes accompanying the fix may affect existing programming model artifacts that legitimately reference external XML resources, so regression testing of deployed process applications is advisable after applying the interim fix.
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-611 (Improper Restriction of XML External Entity Reference) arises when an XML parser processes external entity declarations embedded in user-supplied XML without disabling the DOCTYPE/external-entity feature. The root cause here is that IBM BAW's programming model artifacts - the XML-based process definitions, integration templates, and workflow configuration descriptors used by developers - ship with external entity resolution enabled by default rather than hardened. Both the container-based deployment model (Kubernetes/OpenShift) and the traditional on-premises installation share this parser configuration. The CPE cpe:2.3:a:ibm:business_automation_workflow_containers_and_traditional:*:*:*:*:*:*:*:* confirms the scope covers both deployment topologies across the 24.x, 25.x, and 26.x release trains.
Know when Business Automation Workflow Containers And Traditional 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
Network-reachable via authenticated low-privilege access; XXE yields high confidentiality impact via file read/SSRF; no integrity impact; low availability impact from potential entity expansion.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Business Automation Workflow containers and traditional may use programming model artifacts that are vulnerable to XML Entity Injection attacks by default.
Executive ViewAI
IBM Business Automation Workflow deployments running versions 24.0.x, 25.0.x, and 26.0.x contain an authenticated XXE injection vulnerability that allows legitimate users to extract sensitive files and launch attacks against internal infrastructure. This directly threatens the confidentiality of business process data and the integrity of connected systems for any organization running affected versions. Vendor patches are available and must be deployed immediately.
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.
IBM Business Automation Workflow, in both its container and traditional (on-premises) distributions, fails to restrict X
IBM Business Automation Workflow (both containerized and traditional deployments) fails to enforce authorization checks
Improper TLS hostname verification in IBM Business Automation Workflow exposes high-privilege sessions to man-in-the-mid
EUVD-2026-78082
GHSA-jw8h-7ccv-vq64
NVD
CVE.org
EPSS
Exploit-DB