Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach FTM message-flow endpoint (network)
-
DeliverySubmit crafted transaction payload
-
ExploitBypass input neutralization
-
ExecutionInject arbitrary ESQL command
-
ImpactManipulate/exfiltrate transaction data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires network reachability to an IBM Financial Transaction Manager (FTM) for RedHat OpenShift message flow that constructs ESQL commands from externally supplied input without proper neutralization of special elements. No authentication is required (PR:N) and no user interaction (UI:N), but the CVSS AC:H indicates a non-default precondition - likely a specific FTM flow/configuration that passes attacker-controlled data into an ESQL statement, or specific crafting needed to escape the ESQL context. Exploitation is limited to environments actually running FTM on OpenShift with such a vulnerable flow exposed; the niche product footprint and AC:H are the primary real-world limiters. |
| Impact | This is a CVSS 8.1 (High) flaw scored by IBM PSIRT with vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - a network-reachable, unauthenticated (PR:N) ESQL command-injection (CWE-89 SQL injection family) yielding full confidentiality, integrity, and availability impact. The single tempering signal in the vector is AC:H, indicating the attacker must satisfy some non-trivial precondition or craft the injection carefully, which is why the score lands at 8.1 rather than ~9.8. No EPSS score, no CISA KEV listing, and no public exploit are present in the supplied data, so the status is: no public exploit identified at time of analysis. No SSVC decision data was provided. Net: the CVSS ceiling is genuinely high (unauthenticated RCE-equivalent via ESQL), but real-world urgency is dampened by AC:H, the absence of any exploitation/POC/EPSS signal, and the niche deployment footprint (IBM FTM on OpenShift). Treat as a serious patch-soon item for the small population that runs this product, not a mass-exploitation emergency. No key data conflicts observed - the CVSS network vector is consistent with the 'remote attacker' description; only the AC:H precondition is unspecified by the vendor description and should be verified against IBM node/7288641. |
| Exploit ScenarioDerived | A remote attacker submits a crafted transaction or message payload to an internet- or network-reachable IBM FTM message flow that fails to neutralize special characters before building an ESQL command. The injected ESQL alters query logic or executes attacker-directed operations against the financial-transaction data store, giving full read/write and disruption capability. No authentication is required (PR:N), but the AC:H metric implies success depends on crafting the injection around specific input handling or flow conditions; no public proof-of-concept is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 22, 2026
Remote code execution via ESQL command injection affects IBM Financial Transaction Manager (FTM) for Red Hat OpenShift, where externally supplied input is combined into ESQL statements without neutralization of special elements. Per IBM PSIRT scoring (CVSS 8.1, AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H), an unauthenticated remote attacker who can reach a vulnerable FTM message flow that builds ESQL commands from attacker-controlled data can achieve full confidentiality, integrity, and availability impact within the FTM runtime and its connected resources. The high attack-complexity rating reflects a non-default precondition - typically a specific flow or configuration that routes untrusted data into ESQL - so exposure is limited to environments running FTM on OpenShift with such a flow. No public exploit code identified at time of analysis and the issue is not listed in CISA KEV; EPSS data was not provided.
RemediationAI
No vendor-released patch identified at time of analysis, so the first action is to consult the IBM advisory at https://www.ibm.com/support/pages/node/7288641 for the current fix-pack level and apply any IBM-issued interim fix or upgrade; there is no confirmed exact fix version in the supplied data, so do not assume a specific build number. Until a fix is applied, the highest-value compensating control is to harden the data path rather than the whole platform: identify any FTM message flow where request-driven fields are concatenated into ESQL and rewrite those statements to use parameter markers/bind variables instead of string concatenation (this eliminates the injection class outright, at the cost of code changes and re-testing of affected flows). Additionally, restrict network reachability to only the trusted producers that legitimately feed those flows (for example, firewall or OpenShift NetworkPolicy rules limiting access to the HTTP or MQ input nodes of vulnerable flows, or requiring mutual TLS) - the trade-off is reduced flexibility for legitimate clients and possible disruption of integration partners. Where a flow cannot be remediated quickly, disable or undeploy it and process the affected transactions out-of-band. Finally, run FTM runtime and its database connections under least-privilege credentials so that injected ESQL cannot reach unrelated schemas or administrative functions; this does not remove the vulnerability but materially narrows blast radius.
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
ESQL is the SQL-like language used by IBM's integration runtime (App Connect Enterprise, formerly WebSphere Message Broker/IBM Integration Bus) on which FTM for Red Hat OpenShift executes its message flows; ESQL statements are used to read, transform, and route message trees, and can also pass statements through to back-end databases via PASSTHRU. This CVE is classified under CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), here manifesting as ESQL command injection: when a flow concatenates externally supplied values directly into an ESQL statement instead of binding them as parameters or literals, an attacker can inject ESQL syntax that alters the statement's semantics, reads or modifies message data, and - depending on the flow and its database credentials - execute arbitrary commands or arbitrary database operations. The CVSS vector AV:N/AC:H/PR:N/UI:N indicates the flaw is network reachable and requires no authentication or user interaction, but that a non-default condition (a particular vulnerable flow/configuration, or specific crafted input needed to break out of the ESQL context) must be satisfied. No CPE data was supplied with this record, so the precise affected build set for FTM on OpenShift must be taken from the IBM advisory rather than from CPE matching.
Know when Financial Transaction Manager 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:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Agree with IBM: network-reachable and unauthenticated (AV:N/PR:N), AC:H for the crafting/flow precondition, and full C/I/A impact from arbitrary ESQL execution against the transaction store.
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute arbitrary ESQL commands due to improper neutralization of special elements used in an ESQL command.
Executive ViewAI
IBM Financial Transaction Manager (FTM) for Red Hat OpenShift is affected by a high-severity, unauthenticated remote code execution vulnerability (CVE-2026-18137) that, under a non-default message-flow configuration, could allow an attacker to fully compromise the FTM runtime and connected financial transaction resources. Because FTM supports payment and settlement processing, exploitation could disrupt transaction integrity and availability and expose sensitive financial data, making this a material risk to operations and compliance. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis.
No vendor-released patch identified at time of analysis. Interim mitigations include restricting network access to FTM message flows that build ESQL from externally supplied data, disabling or quarantining such flows where possible, enforcing strict input validation and neutralization on ESQL-bound inputs, and monitoring for anomalous ESQL command activity.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
IBM Financial Transaction Manager for Digital Payments for Multi-Platform 3.1.0 is vulnerable to SQL injection. Rated cr
IBM Financial Transaction Manager for SWIFT Services 3.2.4 is vulnerable to an XML External Entity Injection (XXE) attac
IBM Financial Transaction Manager (FTM) for Multi-Platform (MP) 3.0.0.0 through 3.0.0.7 is vulnerable to SQL injection.
IBM Financial Transaction Manager for Digital Payments for Multi-Platform 3.0.2, 3.0.4, 3.0.6, and 3.2.0 is vulnerable t
Sensitive information disclosure in IBM Financial Transaction Manager (FTM) for Red Hat OpenShift stems from the product
Cleartext transmission of sensitive information in IBM Financial Transaction Manager (FTM) for Red Hat OpenShift exposes
Message forgery in IBM Financial Transaction Manager (FTM) for Red Hat OpenShift lets remote, unauthenticated attackers
In the Message Entry and Repair (MER) facility of IBM Financial Transaction Manager for SWIFT Services 3.2.4 the sending
Hard-coded cryptographic keys and initialization vectors in IBM Financial Transaction Manager (FTM) for Red Hat OpenShif
Cross-site request forgery (CSRF) vulnerability in the OAC component in IBM Financial Transaction Manager (FTM) 2.0 befo
IBM Financial Transaction Manager for ACH Services for Multi-Platform 3.0.2 could allow an authenticated user to obtain
Improper authorization controls in IBM Financial Transaction Manager (FTM) for Red Hat OpenShift let an authenticated, l
EUVD-2026-84947
GHSA-2m6g-r3xw-8gmw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB