Skip to main content

IBM API Connect CVE-2026-17150

| EUVDEUVD-2026-118645 CRITICAL
Incomplete List of Disallowed Inputs (CWE-184)
2026-11-07 ibm GHSA-rfjj-gh5g-wr2c
9.9
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged tenant user
  2. Delivery
    Upload crafted custom module content
  3. Exploit
    Bypass insufficient input validation
  4. Execution
    Execute arbitrary code across tenant boundary
  5. Impact
    Access other tenants' sensitive data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation completeness
Exploitation Conditions

Exploitation requires an authenticated account on an IBM API Connect instance (PR:L) and the ability to upload custom module content, which is then processed without sufficient input validation (CWE-184). The attack is most meaningful in multi-tenant deployments, since the described impact is crossing the tenant boundary (reflected by CVSS scope change S:C) to run code and read other tenants' data; in a single-tenant deployment the cross-tenant impact does not apply. Limiting factors: the attacker must already possess valid (even low-privilege) credentials and access to the custom-module upload feature, and only the listed versions (10.0.8.0-10.0.8.12, 12.1.0.0-12.1.1.2) are affected. No user interaction by a victim is required (UI:N). The precise mechanism by which validation is bypassed is not described in the available sources.

Impact

This is a genuine high-priority issue, not a high-CVSS-but-low-real-risk case. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, base 9.9) describes a network-reachable, low-complexity flaw needing only low privileges (any legitimate tenant account), with a scope change that lets impact cross from the attacker's tenant into others - fully consistent with the description's cross-tenant code execution and data access. The vuln.today decision label is act_now and IBM has shipped a patch, which together argue for prompt remediation. However, key corroborating signals are absent: there is no EPSS score, no CISA KEV listing, and no public PoC or exploit reference in the provided data, so exploitation status is: no public exploit identified at time of analysis. The strongest limiting factor is PR:L - an attacker must first hold a valid (even low-privilege) tenant account, so this is most relevant to multi-tenant deployments where tenant isolation is the security boundary; in such environments the scope change makes it severe because one tenant can reach others. No conflicts exist between the vector and the description; the main uncertainty is real-world exploitation likelihood, which cannot be quantified without EPSS/KEV data.

Exploit ScenarioDerived

A low-privileged user of one tenant on a shared IBM API Connect deployment uploads crafted custom module content that bypasses input validation, causing attacker-controlled code to run with access beyond their own tenant and to read other tenants' sensitive data. Because the CVSS vector is AV:N/AC:L/PR:L with a scope change, exploitation is remote and low-complexity but requires an authenticated account. No public exploit code is identified in the available data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.8% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 07, 2026

Authenticated remote code execution in IBM API Connect 10.0.8.x (10.0.8.0-10.0.8.12) and 12.1.x (12.1.0.0-12.1.1.2) lets a low-privilege user upload custom module content that is processed without sufficient validation, running code and reading data beyond their own tenant. The cross-tenant impact is most relevant to multi-tenant deployments, where the CVSS scope change reflects the boundary crossing; single-tenant installations do not see the tenant-isolation portion of the impact. CVSS 3.1 scores this 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H), the issue is flagged act_now, vendor patches are available, and no public exploit code was identified at time of analysis.

RemediationAI

Apply the vendor update - patch status is 'patch available per vendor advisory', so check https://www.ibm.com/support/pages/node/7295635 and https://www.ibm.com/support/pages/node/7295637 for the exact fixed release for your branch (10.0.8.x or 12.1.x) and upgrade to it or later; the available data does not enumerate the specific fix versions, so confirm them in the advisories rather than assuming. Until the update is applied, the exposure is bounded by the preconditions the assessment identifies: the attacker needs a valid account and the ability to upload custom module content, so restricting custom-module upload rights to trusted administrators and reviewing which accounts and tenants can reach that feature limits who can attempt the attack - this reduces exposure but does not correct the underlying validation weakness. Multi-tenant installations carry the additional cross-tenant data exposure risk and should be prioritized; single-tenant deployments do not face the tenant-boundary portion of the impact. The vendor update remains the complete fix.

Affected VersionsENISA

API Connect 10.0.8.0 ≤10.0.8.12
API Connect 12.1.0.0 ≤12.1.1.2

Affected Packages

euvd api_connect 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

The flaw is classified as CWE-184, Incomplete List of Disallowed Inputs: IBM API Connect accepts uploaded custom module content and processes it without adequately validating it against what should be permitted, so crafted module content can execute with privileges extending past the uploading user's own tenant. The CVSS vector confirms the mechanics that matter operationally - network reachability (AV:N), low attack complexity (AC:L), a requirement for a valid low-privileged account (PR:L), no victim interaction (UI:N), and a scope change (S:C) that captures the move from the attacker's tenant context into code execution and data access belonging to other tenants. The affected CPE (cpe:2.3:a:ibm:api_connect:*:*:*:*:*:*:*:*) maps to the API Connect product line, with the vendor constraining impact to 10.0.8.0-10.0.8.12 and 12.1.0.0-12.1.1.2. The precise mechanism by which the input validation is bypassed during module processing is not described in the available sources, and the attacker must already hold credentials plus access to the custom-module upload capability.

Know when Api Connect 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

Vendor (ibm) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Remote low-complexity attack by an authenticated tenant user (PR:L), with cross-tenant impact giving a scope change (S:C) and full code execution yielding high C/I/A.

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

DescriptionCVE.org

IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to execute arbitrary code and access sensitive information from other tenants due to insufficient input validation. Uploaded custom module content is not sufficiently validated before it is processed, which could allow code to run with access beyond the user's own tenant.

Executive ViewAI

Why It Matters

IBM API Connect versions 10.0.8.x and 12.1.x contain a critical authenticated remote code execution vulnerability that allows low-privilege users to escape tenant isolation and access other tenants' data in multi-tenant deployments. This affects organizations using API Connect to manage APIs across multiple teams or customers, where a single compromised account could lead to cross-tenant data breaches and code execution. Leadership should prioritize immediate patching given the critical severity and potential for significant data exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.8%
Top 44% exploitable
Prevalence
Medium
enterprise API management product, common in large organizations but not everywhere
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.8%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

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

CVE-2025-13915 CRITICAL
9.8 Dec 26

Authentication bypass in IBM API Connect 10.0.8.0 through 10.0.8.5 and 10.0.11.0 allows remote, unauthenticated attacker

CVE-2026-17402 CRITICAL
9.9 Nov 07

OS command injection in IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 lets a remote attacker

CVE-2026-17359 CRITICAL
9.9 Nov 07

Authenticated code injection in IBM API Connect lets a low-privileged remote user execute arbitrary code by supplying a

CVE-2026-17342 CRITICAL
9.9 Nov 07

Authenticated code execution in IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 lets a remote l

CVE-2026-17117 CRITICAL
9.9 Nov 07

Remote authenticated code execution affects IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2: a

CVE-2026-17399 CRITICAL
9.9 Nov 07

Remote authenticated attackers can execute arbitrary code on IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 thr

CVE-2026-17354 CRITICAL
9.9 Nov 07

Arbitrary file write via path traversal in IBM API Connect 12.1.0.0 through 12.1.1.2 allows a remote authenticated attac

CVE-2026-17158 CRITICAL
9.9 Nov 07

Privilege escalation in IBM API Connect 10.0.8.x and 12.1.x allows a remote authenticated attacker holding low-privilege

CVE-2026-17392 CRITICAL
9.9 Nov 07

LDAP injection in IBM API Connect (10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2) lets a remote attacker who

CVE-2026-17336 CRITICAL
9.9 Nov 07

SQL injection in IBM API Connect versions 12.1.0.0 through 12.1.1.2 allows a remote, low-privileged authenticated user t

CVE-2026-17132 CRITICAL
9.9 Nov 07

SQL injection in IBM API Connect 12.1.0.0 through 12.1.1.2 allows an authenticated, low-privilege user to execute arbitr

CVE-2026-17049 CRITICAL
9.9 Nov 07

IBM API Connect 12.1.0.0 through 12.1.1.2 let a remote, authenticated user with only low privileges read sensitive infor

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