Executive Summary
IBM has disclosed CVE-2026-81832, an XML External Entity (XXE) injection vulnerability (CWE-611) affecting the SAP Adapter component of IBM App Connect Enterprise and IBM Integration Bus for z/OS. The flaw carries a CVSS score of 7.7 (High) and allows an authenticated, low-privileged attacker to craft malicious XML input that forces the SAP Adapter to process external entities — potentially exposing confidential data processed by the integration flow.
CVSS Score: 7.7 (High) — AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
The vulnerability was reserved on August 27, 2026 and published by IBM on September 4, 2026. It requires network access and low privileges, but no user interaction, to exploit.
Vulnerability Overview
| Attribute | Value |
|---|---|
| CVE ID | CVE-2026-81832 |
| CWE | CWE-611 (Improper Restriction of XML External Entity Reference) |
| CVSS Score | 7.7 (High) |
| Attack Vector | Network |
| Privileges Required | Low |
| User Interaction | None |
| Scope | Changed |
| Confidentiality Impact | High |
| Integrity / Availability Impact | None |
Affected Versions
| Product | Affected Versions |
|---|---|
| IBM App Connect Enterprise | 13.0.1.0 through 13.0.8.1 |
| IBM App Connect Enterprise | 12.0.1.0 through 12.0.12.28 |
| IBM Integration Bus for z/OS (SAP Adapter) | 10.1.0.0 through 10.1.0.7 |
The vulnerable code path is specific to the SAP Adapter, used by integration flows that connect App Connect Enterprise message flows to SAP systems via IDocs, BAPI, or RFC calls. Deployments that do not use the SAP Adapter are not affected by this specific CVE.
Technical Details
XXE vulnerabilities arise when an XML parser is configured to resolve external entity references declared in a DOCTYPE block. In the SAP Adapter's XML processing path, a specially crafted document containing an external entity declaration can cause the parser to:
1. Attacker with low-privilege access submits a crafted XML payload
to a message flow that invokes the SAP Adapter
2. The adapter's XML parser resolves an externally-declared entity
(e.g. a file:// or http:// reference) instead of rejecting it
3. Referenced local files or internal network resources are read
and their contents may be reflected back into the flow output
4. Confidentiality of data outside the intended trust boundary is brokenBecause the CVSS vector marks Integrity and Availability as unaffected, the primary risk is disclosure of sensitive data — configuration files, credentials embedded in local files, or internal resources reachable from the integration server — rather than code execution or service disruption.
Remediation
- Apply the IBM fix pack for your App Connect Enterprise or Integration Bus for z/OS version once available from IBM Fix Central — check the official bulletin for the specific fix pack number for your release stream.
- Restrict SAP Adapter message flow access to trusted, authenticated callers only until patched.
- Harden XML parser configuration where custom flows perform their own XML parsing — disable DOCTYPE processing and external entity resolution as defense in depth.
- Review integration flow logs for unusual XML payloads containing
<!DOCTYPEor<!ENTITYdeclarations targeting SAP Adapter endpoints. - Rotate credentials referenced in configuration files reachable by the App Connect Enterprise runtime user, in case of prior exploitation.
References
- NVD — CVE-2026-81832
- OffSeq Threat Radar — CVE-2026-81832
- IBM Support — Security Bulletins for App Connect Enterprise