Skip to main content

IBM Business Automation Workflow EUVDEUVD-2026-78159

| CVE-2026-12756 HIGH
Improper Restriction of XML External Entity Reference (CWE-611)
2026-09-14 psirt@us.ibm.com GHSA-q6ch-jp7j-7788
7.1
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege BAW credentials
  2. Delivery
    Craft XML payload with DOCTYPE external entity reference
  3. Exploit
    Submit payload to BAW XML-processing endpoint
  4. Execution
    Parser resolves external entity against local filesystem or internal network
  5. Persist
    Sensitive file contents or internal service response returned
  6. Impact
    Exfiltrate disclosed credentials or configuration data

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 with at least low-privilege access to IBM Business Automation Workflow (confirmed by CVSS PR:L). The attacker must be able to reach a BAW XML data-processing endpoint over the network (AV:N, AC:L). No special non-default configuration or feature flag is indicated as required - the vulnerability exists in core XML processing present in both containerized and traditional deployments. What limits exploitation: an authenticated credential is required and cannot be bypassed (PR:L rules out unauthenticated attack paths); scope is unchanged (S:U), so the vulnerability alone does not permit direct pivot to adjacent systems; and there is no integrity impact, meaning the attacker can read but not modify data through this vector.

Impact

The CVSS 3.1 base score of 7.1 accurately reflects the combination of network reachability (AV:N), low complexity (AC:L), and high confidentiality impact (C:H) offset by the authentication barrier (PR:L) and absence of integrity impact (I:N). The low availability impact (A:L) captures memory exhaustion via entity expansion rather than a full denial-of-service. EPSS data was not provided in available intelligence, preventing probabilistic exploitation forecasting. No CISA KEV entry exists, and no public proof-of-concept code has been identified, placing this firmly in the 'no public exploit identified at time of analysis' category. Despite these mitigating signals, XXE vulnerabilities in enterprise middleware carry disproportionate real-world risk because they reliably disclose credential files, certificates, and internal configuration that facilitate lateral movement - even a mid-sized municipal IT team in mielec operating BAW for administrative workflow automation should treat this as urgent given the high confidentiality ceiling. The PR:L requirement is the primary friction point: any valid BAW user account, including service accounts created for integrations, satisfies it.

Exploit ScenarioDerived

An attacker holding any valid low-privilege BAW user account - such as a shared service account credential obtained through phishing or credential reuse - crafts an XML payload embedding a DOCTYPE declaration with an external entity referencing a sensitive local file path such as file:///opt/ibm/BAW/wlp/usr/servers/defaultServer/server.xml. Submitting this payload to a BAW XML-processing endpoint causes the parser to resolve and inline the file contents, returning database credentials or keystore passwords in the application response. No public proof-of-concept code is known to exist.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 15, 2026

XML External Entity injection in IBM Business Automation Workflow allows authenticated remote attackers to read arbitrary server-side files or exhaust memory by submitting crafted XML payloads to processing endpoints. Both containerized (Kubernetes/OpenShift) and traditional on-premises deployments across versions 24.0.0 through 26.0.0 are confirmed affected. No public exploit code or CISA KEV listing exists at time of analysis; IBM has released interim fixes for all four affected version branches.

RemediationAI

IBM has released interim fixes for all affected version branches; administrators should apply the corrective interim fix beyond the stated vulnerable ceiling for their installed version. For 26.0.0 deployments, apply Interim Fix 002 or later; for 25.0.0, apply Interim Fix 006 or later; for 24.0.1, apply Interim Fix 009 or later; and for 24.0.0, apply Interim Fix 010 or later. Exact fix packages and installation procedures are documented in the IBM support advisory at https://www.ibm.com/support/pages/node/7285930. Where immediate patching is not feasible, a compensating control is to deploy a Web Application Firewall rule that rejects inbound XML payloads containing DOCTYPE declarations or SYSTEM/PUBLIC entity keywords at the network perimeter - note this may produce false positives on legitimate XML submissions containing these constructs and should be tested before enforcement. Additionally, restricting BAW XML-processing endpoint access to known trusted internal IP ranges reduces the attack surface without disrupting internal integrations.

Affected VersionsENISA

Business Automation Workflow containers and traditional 26.0.0 ≤26.0.0 Interim Fix 001
Business Automation Workflow containers and traditional 25.0.0 ≤25.0.0 Interim Fix 005
Business Automation Workflow containers and traditional 24.0.1 ≤24.0.1 Interim Fix 008
Business Automation Workflow containers and traditional 24.0.0 ≤24.0.0 Interim Fix 009

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

XML External Entity (XXE) injection (CWE-611) arises when an XML parser processes user-controlled input containing external entity declarations without disabling that resolution feature. IBM Business Automation Workflow's XML processing layer fails to restrict external entity expansion, permitting references to local file URIs (e.g., file:///etc/passwd, file:///opt/IBM/BAW/config/) or internal HTTP endpoints via the SSRF vector. The CVSS vector AV:N/AC:L/PR:L indicates the parser is reachable over the network with only a low-privilege authenticated session and no special configuration. Both deployment models - traditional on-premises and containerized - share the vulnerable code path, meaning cloud-native BAW instances on OpenShift are equally affected. The scope-unchanged (S:U) metric confirms exploitation is contained to the BAW process itself.

Know when the next one hits your stack

  • 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 (us) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L
vuln.today AI 7.1 HIGH

Network-reachable XXE requiring only an authenticated low-privilege session; high confidentiality from file disclosure, low availability from memory exhaustion, no integrity impact confirmed.

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

Primary rating from Vendor (us).

CVSS VectorVendor: us

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

DescriptionCVE.org

IBM Business Automation Workflow containers and traditional is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resources.

Executive ViewAI

Why It Matters

IBM Business Automation Workflow versions 24.0.0 through 26.0.0 contain an XML External Entity (XXE) injection vulnerability allowing authenticated users to read arbitrary files or trigger memory exhaustion; no public exploit identified at time of analysis. This affects both containerized and on-premises deployments of critical enterprise automation infrastructure, creating risk of sensitive data exposure and operational disruption across organizations running these versions in production.

Business Impact: High
Compensating Controls

Interim fixes have been released by IBM for all affected version branches; deploy these immediately while monitoring for final production patches. Additional interim controls: restrict XML processing endpoints to authenticated internal-only access via firewall rules; disable XML external entity processing in application configuration if supported; implement request payload size limits on XML inputs; monitor application logs for XXE exploit patterns; segment workflow automation systems from untrusted networks or public internet exposure.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Medium
enterprise BPM platform, significant but specialized deployment footprint
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

XML External Entity (XXE) attacks exploit XML parsers that process Document Type Definitions (DTDs) without proper restrictions.

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