Skip to main content

IBM ODM EUVDEUVD-2026-71601

| CVE-2026-18658 CRITICAL
SQL Injection (CWE-89)
2026-09-04 psirt@us.ibm.com GHSA-pqx8-h6gr-6xwr
9.8
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed ODM web endpoint
  2. Delivery
    Inject SQL via vulnerable parameter
  3. Exploit
    Use DB file-write to drop web shell in web root
  4. Execution
    Request web-shell URL
  5. Persist
    Execute OS commands as app server
  6. Impact
    Full remote code execution

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

Exploitation requires network reachability to an affected IBM ODM web-facing component (Decision Center / Decision Server / Rule Execution Server) running one of the listed versions (8.11.0.1, 8.11.1.0, 8.12.0.1, 9.0.0.1, 9.5.0.0, 9.5.0.1, 9.6.0.0); no authentication, credentials, or user interaction are needed (PR:N/UI:N). The full RCE outcome additionally depends on the backing database account having file-write / OUTFILE-style privileges to the application web root - if the DB account is hardened against file writes, the attacker is limited to SQL data access/manipulation rather than web-shell code execution. Limiting factors are therefore: exposure of the ODM console to the attacker's network, an unpatched affected version, and a database privilege configuration permitting file writes.

Impact

This is a genuine top-priority vulnerability, not a high-CVSS-but-low-impact case: the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) describes a remotely reachable, low-complexity, unauthenticated flaw, and the described chain from SQLi to web-shell RCE means an attacker gains code execution rather than mere data disclosure. No EPSS score, KEV listing, or public PoC was provided in the input, so exploitation is not yet confirmed active - but unauthenticated pre-auth SQLi in enterprise middleware is exactly the class of bug that gets weaponized quickly, so absence of a PoC should not lower urgency. Any organization running an affected ODM version, whether a large enterprise or a mid-sized operator, should treat internet- or intranet-exposed instances as urgent and patch immediately. The main missing signals are EPSS probability and KEV status; the CVSS-to-description alignment is internally consistent (network vector matches the 'unauthenticated attacker' language), so confidence in the severity is high.

Exploit ScenarioDerived

An unauthenticated attacker locates an exposed ODM web endpoint, submits a crafted request that injects SQL into a vulnerable parameter, and uses the database's file-write capability to plant a JSP/servlet web shell in the application web root. The attacker then requests that web-shell URL to run operating-system commands in the application server's context, achieving persistent remote code execution. No credentials or user interaction are required, consistent with the AC:L/PR:N/UI:N vector.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 04, 2026

SQL injection in IBM Operational Decision Manager (versions 8.11.0.1, 8.11.1.0, 8.12.0.1, 9.0.0.1, 9.5.0.0, 9.5.0.1, and 9.6.0.0) lets a remote unauthenticated attacker inject arbitrary SQL statements and abuse database write functionality to drop a web shell into the application web root, escalating a data-access flaw into full remote code execution. The CVSS 9.8 rating reflects unauthenticated network reach with full confidentiality, integrity, and availability impact. No public exploit is identified at time of analysis, but the attack primitive (SQLi-to-webshell) is well understood and reliably weaponizable.

RemediationAI

Apply the fix from the IBM security advisory at https://www.ibm.com/support/pages/node/7286196 - consult that bulletin for the exact interim fix / iFix or upgraded version corresponding to your deployed release, as no single fixed version string is provided in the input data (patch available per vendor advisory; exact fix version not restated here to avoid inventing a number). Until patched, restrict network access to the ODM web consoles and Rule Execution Server endpoints to trusted management networks only (side effect: legitimate remote administration must move behind VPN/bastion), deploy a WAF rule set to detect and block SQL-injection payloads against ODM URLs (side effect: possible false positives on complex rule payloads), and constrain the ODM database service account so it cannot write files to disk or the web root (revoke FILE/OUTFILE and equivalent privileges), which directly breaks the SQLi-to-webshell escalation while leaving read paths still risky. Monitor the web root for newly created script files as a detection control.

Affected VersionsENISA

Operational Decision Manager 8.11.1.0
Operational Decision Manager 8.11.0.1
Operational Decision Manager 9.5.0.0
Operational Decision Manager 9.0.0.1
Operational Decision Manager 9.5.0.1
Operational Decision Manager 9.6.0.0
Operational Decision Manager 8.12.0.1

Affected Packages

euvd operational_decision_manager no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

IBM Operational Decision Manager (ODM) is a business rules management system (BRMS) used to author, execute, and manage decision logic in enterprise Java/WebSphere environments, exposing web-based consoles (Decision Center / Decision Server / Rule Execution Server). The root cause is CWE-89 (improper neutralization of special elements used in an SQL command): user-controllable input reaches a SQL query without adequate parameterization/escaping, allowing statement injection. The severity is amplified because the backing database account has sufficient privileges (e.g., INTO OUTFILE / stored-procedure or file-write capabilities) to write a file to the servlet container's web root, converting database access into arbitrary code execution within the application server context.

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 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable SQLi (AV:N/AC:L/PR:N/UI:N) that escalates to web-shell RCE gives full C:H/I:H/A:H; scope kept U as impact stays within the app/DB security authority.

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

Primary rating from Vendor (us).

CVSS VectorVendor: us

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

DescriptionCVE.org

IBM Operational Decision Manager 9.6.0.0, 9.5.0.0, 8.11.1.0, 8.11.0.1, 8.12.0.1, 9.5.0.1, and 9.0.0.1 is vulnerable to SQL injection. An unauthenticated attacker can execute arbitrary SQL statements and leverage database functionality to write a web shell to the application web root, resulting in remote code execution.

Executive ViewAI

Why It Matters

IBM Operational Decision Manager instances across multiple versions contain a critical SQL injection vulnerability allowing unauthenticated remote attackers to achieve complete system compromise. No public exploit has been identified at time of analysis, though given the severity and lack of available patches, immediate mitigation is essential. Affected organizations face exposure to data theft, manipulation of business logic, and operational disruption. This represents an urgent risk to any enterprise relying on ODM for critical decisions.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement network segmentation to restrict access to affected ODM instances; deploy Web Application Firewall (WAF) rules to block SQL injection patterns; implement database activity monitoring (DAM) to detect unauthorized SQL statements; enforce parameterized queries and comprehensive input validation at application boundaries; establish monitoring for exploitation attempts in application and database logs; evaluate temporary migration of critical business processes to alternative decision platforms until patches become available.

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
Medium
enterprise business-rules middleware, common in large orgs but not ubiquitous
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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