Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged Cloud Pak credentials
-
DeliverySubmit crafted HTML in vulnerable console field
-
ExploitPayload stored or reflected without encoding
-
ExecutionVictim opens affected page
-
PersistScript executes in site origin
-
ImpactSession token or data exfiltrated
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK
1 technique across 1 tactic: Initial Access 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 low-privileged authenticated account on the IBM Cloud Pak for Business Automation web UI (CVSS PR:L) and a reachable page or field that reflects or stores attacker-supplied HTML without script-tag or attribute neutralization (CWE-80). A victim must then view the injected content (UI:R) in their browser, and because the vector carries S:C, the injected script executes in the security context of the hosting site's origin rather than a separate origin. What limits exploitation: the attacker cannot trigger execution anonymously - credentials are needed to inject - and nothing executes until a second user loads the poisoned page, so successful attacks are usually targeted at specific users or roles rather than mass-triggered. No CISA KEV listing, EPSS score, or public proof-of-concept was included in the feed, so confirmed in-the-wild exploitation cannot be asserted, and the exact non-default configuration or endpoint that is vulnerable is not described in the input and must be taken from the IBM advisory. |
| Impact | Multiple signals point to a moderate, real-but-bounded risk. The CVSS vector shows a network attack vector and low attack complexity, which raises the ceiling, but PR:L and UI:R pull the score down to 5.4 - the attacker must be an authenticated low-privileged user and a victim must view the crafted content, so this is not a drive-by unauthenticated compromise. S:C and the C:L/I:L impacts are consistent with classic script injection in the site's origin, which is meaningful for session and credential theft but does not imply server-side code execution or data destruction (A:N). No EPSS score was supplied, no CISA KEV listing is present, and no public proof-of-concept is indicated, so there is no evidence of active or widespread exploitation; the SSVC-style reading would be 'PoC/exploitation status unknown, not automatable (requires authenticated delivery plus victim interaction), technical impact partial.' Key data gaps: the CPE is wildcarded so the affected version range is unconfirmed, and the advisory reference points to an IBM Support page whose fix version is not enumerated in the input - verify affected releases directly against that page before triaging exposure. |
| Exploit ScenarioDerived | An attacker with valid low-privileged credentials on a Cloud Pak for Business Automation console submits crafted HTML, for example through a stored field, comment, or reflected request parameter, that the application renders without encoding. When a higher-privileged user or administrator later opens the affected page, the markup executes in the browser under the application's origin, letting the attacker read session tokens, act on the victim's behalf, or exfiltrate data visible to that user. Exploitation requires both the authenticated delivery step and the victim's page view, so it is typically mounted in phishing or insider-style scenarios rather than as an internet-wide automated scan, and no public exploit code was identified in the supplied data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 15, 2026
IBM Cloud Pak for Business Automation is affected by HTML injection (CWE-80) in one or more web UI components, allowing an attacker who already holds low-privileged authenticated access to inject markup that executes in a victim's browser within the hosting site's security context. The CVSS 3.1 base score is 5.4 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), reflecting a network-reachable, low-complexity flaw that still requires authentication and victim interaction, with scope change because the injected script runs against the site's origin. No EPSS score, CISA KEV entry, or public exploit code was provided in the intelligence feed, so active exploitation is unconfirmed; IBM has published a fix advisory.
RemediationAI
Patch available per vendor advisory: IBM has published a fix for this HTML injection issue in its support bulletin at https://www.ibm.com/support/pages/node/7285931, which is tagged in the reference data as a patch - apply the fix pack or interim fix level specified there to all Cloud Pak for Business Automation deployments, since the input does not state an exact version string and the version cannot be invented. If the documented fix level cannot be applied immediately, compensating controls are: restrict access to the affected console(s) so that only trusted, fully authenticated users with minimal necessary roles can reach the injecting views (reduces the PR:L attack surface, at the cost of restricting legitimate low-privilege workflows); and deploy a WAF or reverse-proxy rule that neutralizes script-related HTML tags in request bodies and reflected responses for the Cloud Pak UI paths (effective against this basic XSS class but prone to false positives and useless against already-stored payloads). Note that content-security-policy headers applied at the fronting proxy provide defense-in-depth but may break legitimate inline-script components of the console and should be tested in a staging environment first. No mitigation fully replaces upgrading to the vendor-fixed build.
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 root cause class is CWE-80, 'Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)', a variant of cross-site scripting in which user-controlled input is rendered into an HTML response without adequate encoding or tag neutralization. In Cloud Pak for Business Automation, a composite enterprise platform that fronts multiple web applications (workflow, content, decision automation, and process-mining consoles) behind a shared authentication layer, this class of bug typically lives in a rendering path where attacker-supplied markup is written into a page or stored record and later served back to another user. The S:C scope metric in the vector indicates the injected script executes under the origin of the hosting site rather than a sandboxed origin, which is what enables session-cookie, CSRF-token, or DOM-based data theft against that application's origin. The CPE entry cpe:2.3:a:ibm:cloud_pak_for_business_automation:*:*:*:*:*:*:*:* is version-wildcarded, so the specific vulnerable releases must be narrowed from the IBM advisory rather than from the CPE alone.
Know when Cloud Pak For Business Automation 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:R/S:C/C:L/I:L/A:N
Authenticated low-privilege injection plus victim page view drives PR:L and UI:R; script runs in site origin, so S:C with limited C/I and no availability impact.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Cloud Pak for Business Automation is vulnerable to HTML injection. A remote attacker could inject malicious HTML code, which when viewed, would be executed in the victim's Web browser within the security context of the hosting site.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
IBM Cloud Pak for Business Automation 18.0.0, 18.0.1, 18.0.2, 19.0.1, 19.0.2, 19.0.3, 20.0.1, 20.0.2, 20.0.3, 21.0.1, 21
Man-in-the-middle attackers can exploit improper access controls in IBM Cloud Pak for Business Automation 24.0.0, 24.0.1
An XPath injection flaw (CWE-643) in IBM Cloud Pak for Business Automation lets an authenticated user manipulate XPath q
IBM Cloud Pak for Business Automation 24.0.0 and 24.0.1 through 24.0.1 IF001 Authoring allows an authenticated user to b
IBM Cloud Pak For Business Automation 25.0.0, 24.0.1, and 24.0.0 could allow an authenticated user to cause a denial of
IBM Cloud Pak for Business Automation 18.0.0, 18.0.1, 18.0.2, 19.0.1, 19.0.2, 19.0.3, 20.0.1, 20.0.2, 20.0.3, 21.0.1, 21
Cloud Pak For Business Automation versions up to 24.0.0 is affected by cross-site scripting (xss) (CVSS 6.4).
Sensitive information disclosure in IBM Enterprise Records (a component of IBM Cloud Pak for Business Automation) allows
IBM Cloud Pak for Business Automation 24.0.0 through 24.0.0 IF004 and 24.0.1 through 24.0.1 IF001 is vulnerable to cross
IBM Business Automation Workflow is vulnerable to cross-site scripting. Rated medium severity (CVSS 6.1), this vulnerabi
IBM Cloud Pak for Business Automation 18.0.0, 18.0.1, 18.0.2, 19.0.1, 19.0.2, 19.0.3, 20.0.1, 20.0.2, 20.0.3, 21.0.1, 21
Stored cross-site scripting in IBM Cloud Pak for Business Automation allows an authenticated user to plant JavaScript in
EUVD-2026-78866
GHSA-5v8h-pcv3-92v7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB