Skip to main content

IBM API Connect EUVDEUVD-2026-118744

| CVE-2026-17359 CRITICAL
Code Injection (CWE-94)
2026-11-07 ibm GHSA-9c82-g83r-px4f
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 with low-privilege API Connect account
  2. Delivery
    Submit crafted user-supplied value into code-generation path
  3. Exploit
    Influence generated code (CWE-94)
  4. Execution
    Execute arbitrary code with scope change
  5. Impact
    Compromise system and adjacent components

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, 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 valid low-privileged authenticated account on an affected IBM API Connect instance (CVSS PR:L), after which the attacker supplies a value that influences code the product generates (CWE-94), leading to code execution. The affected deployments are IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2. Limiting factors: authentication is required (not anonymous), so the attacker must already possess or obtain credentials; no user interaction is needed (UI:N) and attack complexity is low (AC:L). The specific product feature, API, or configuration that exposes the vulnerable code-generation path is not described in the available sources, so it cannot be confirmed whether a non-default configuration is required.

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 network-reachable, low-complexity exploitation requiring only low-level authentication, no user interaction, with a scope change and full confidentiality/integrity/availability impact - consistent with the CWE-94 'improper control of generation of code' mechanism leading to arbitrary code execution. The vuln.today Decision label is 'act_now' and a vendor patch is available, which raises urgency. However, several key exploitation signals are MISSING from the input: there is no EPSS probability provided, no CISA KEV listing, and no PoC or exploit reference. By the precision rules this means 'no public exploit identified at time of analysis' - so while severity and exploitability metrics are severe, there is no evidence of active or public exploitation yet. The one notable tension: the vulnerability is remotely reachable but gated by PR:L (authentication required), so real-world risk concentrates on environments where an attacker can obtain or abuse a low-privilege API Connect account; it is not anonymous internet-wide RCE. Net: treat as act_now for patching given a credentialed-RCE on an enterprise gateway with scope change, while recognizing exploitation is currently theoretical/unpublished rather than observed.

Exploit ScenarioDerived

A remote attacker holding low-privileged credentials to an IBM API Connect instance (versions 10.0.8.0-10.0.8.12 or 12.1.0.0-12.1.1.2) submits a user-supplied value that influences code the product generates, causing that attacker-controlled input to be executed as code on the system. Because the CVSS scope is changed (S:C), the resulting code execution can affect components beyond the initially vulnerable one. No public exploit identified at time of analysis, and the exact injection trigger is not described in the available sources.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.9% 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 code injection in IBM API Connect lets a low-privileged remote user execute arbitrary code by supplying a value that influences code the product generates (CWE-94). Affected releases are 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2; the issue is rated CVSS 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H) and is prioritized as act_now. Vendor patches are available via IBM support advisories; no public exploit code or confirmed active exploitation (CISA KEV) appears in the available intelligence.

RemediationAI

Patch availability is confirmed from the vendor: apply the IBM API Connect fix referenced in the vendor advisories https://www.ibm.com/support/pages/node/7295635 and https://www.ibm.com/support/pages/node/7295637, which cover both the 10.0.8.x and 12.1.x branches - the provided intelligence does not list exact fixed version numbers, so confirm the target release for your branch in those advisories before upgrading. No vendor-documented workaround is identified in the available sources, and the only confirmed exploitation prerequisite is that the attacker must hold a valid low-privileged authenticated account, so until the upgrade is applied, keep API Connect accounts tightly scoped to users who genuinely need them and review existing accounts for unexpected or elevated access. Because the affected feature and code-generation path are not described in the available data, no specific endpoint or configuration control can be recommended as a substitute for patching.

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 CWE-94, improper control of code generation: a value supplied by the attacker reaches a code-generation path inside API Connect and is not neutralized before that code is produced, so the injected content is executed with the privileges of the affected component. The CVSS vector records network reachability (AV:N), low attack complexity (AC:L), low privileges required (PR:L), no user interaction (UI:N) and a scope change (S:C) with high confidentiality, integrity and availability impact, meaning the executing code can affect resources beyond the vulnerable component's own security scope. CPE data identifies the affected package as cpe:2.3:a:ibm:api_connect, with EUVD enumerating the impacted ranges as 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2. The specific product feature, API endpoint or configuration that exposes the vulnerable code-generation path is not described in the available sources, so it cannot be confirmed whether a non-default configuration is required.

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

Network-reachable code injection needing only low-privilege auth and no interaction; CWE-94 yields full C/I/A impact and a scope change beyond the vulnerable component.

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:L/SI:L/SA:L

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 due to improper control of generation of code. A user-supplied value can influence code that the product generates, which could lead to code execution.

Executive ViewAI

Why It Matters

IBM API Connect contains a critical code injection vulnerability that allows an authenticated low-privileged user to execute arbitrary code on the underlying system, potentially compromising the entire API management infrastructure. Given that API Connect is often a central access point for business-critical APIs, a compromise could lead to data breaches, service disruption, and significant reputational and regulatory impact.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.9%
Top 42% exploitable
Prevalence
Medium
enterprise API management gateway, common in large orgs 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.9%
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
Very 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

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

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-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-17150 CRITICAL
9.9 Nov 07

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

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