Skip to main content

IBM API Connect CVE-2026-17117

| EUVDEUVD-2026-118632 CRITICAL
Improperly Controlled Modification of Dynamically-Determined Object Attributes (CWE-915)
2026-11-07 ibm GHSA-3997-hmgp-wmf3
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 request with system-only object attribute
  3. Exploit
    Improper attribute modification sets protected field
  4. Execution
    Trigger arbitrary code execution
  5. Impact
    Compromise beyond vulnerable component (scope change)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V4 - API and Web Service Object attribute protection
Exploitation Conditions

Exploitation requires a valid authenticated account on the affected IBM API Connect instance (CVSS PR:L), network reachability to the service (AV:N), and no user interaction (UI:N) at low attack complexity (AC:L). The concrete prerequisite is the ability to submit a request that sets an object attribute which should be controlled only by the system - a CWE-915 mass-assignment condition - but the available sources do not identify the exact feature, endpoint, parameter, or configuration that exposes it. Affected deployments are limited to versions 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2; the primary limiting factor is the authentication requirement, so risk is highest where low-privilege accounts (e.g. developer/self-service portal users) are broadly granted. Updating to the IBM-patched release is the remediation indicated by the evidence.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, 9.9) describes network-reachable, low-complexity exploitation requiring only low privileges (PR:L) and no user interaction, with a scope change and total confidentiality/integrity/availability impact - consistent with the description's claim of arbitrary code execution via CWE-915 (improperly controlled modification of object attributes, i.e. mass-assignment of a system-controlled field). The vendor-assigned priority is act_now, and a patch is already available, which together argue for urgent remediation. However, several widely-used exploitation signals are MISSING from the input: there is no EPSS probability, no CISA KEV listing, and no PoC/exploit reference provided. Per the precision rules this is therefore 'no public exploit identified at time of analysis' - the 9.9 reflects potential severity and the vendor's act_now decision, not observed in-the-wild activity. The main uncertainty is mechanism: the description says a user can set a field that should only be system-controlled, but the exact feature, endpoint, or attribute is not identified, and the trigger is not described in the available sources. The PR:L rating means a valid (low-privilege) account is required, which meaningfully limits exposure versus a fully unauthenticated flaw but does not remove it, especially where API Connect self-service or developer-portal accounts are broadly provisioned.

Exploit ScenarioDerived

A remote attacker holding a low-privileged authenticated account on IBM API Connect submits a crafted request that includes an extra object attribute which should only be set by the system; because the attribute modification is improperly controlled, the attacker overwrites it and drives the application into executing attacker-chosen code. No user interaction is needed and attack complexity is low. No public exploit or PoC reference is provided in the input, and the precise triggering request is not described in the available sources.

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

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 mass-assignment flaw lets an account modify an object field reserved for system control, with a CVSS score of 9.9 and high confidentiality, integrity and availability impact. IBM has released vendor patch advisories and the issue carries an act_now priority, but no public exploit was identified at time of analysis.

RemediationAI

Apply the IBM API Connect fixes referenced in IBM support advisories https://www.ibm.com/support/pages/node/7295635 and https://www.ibm.com/support/pages/node/7295637; the supplied data states a vendor patch is available, but no exact fixed build number is listed, so validate the advisory for the appropriate 10.0.8.x or 12.1.x update before deploying. The available sources do not document a specific configuration workaround; because exploitation requires a valid authenticated account (PR:L), reduce exposure by restricting broad provisioning of low-privilege accounts to affected instances and monitoring for unexpected object-attribute changes until the patched release is applied.

Affected VersionsENISA

API Connect 12.1.0.0 ≤12.1.1.2
API Connect 10.0.8.0 ≤10.0.8.12

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

IBM API Connect is an API management platform, and the root cause here is CWE-915, Improperly Controlled Modification of Dynamically-Determined Object Attributes (mass assignment/object injection). A remote authenticated account can submit data that binds to an internal object attribute intended to be system-only, and modifying that attribute can alter behavior sufficiently to execute code in the API Connect context. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H indicates network reachability, low attack complexity, authenticated low privileges, no user interaction, scope change, and high confidentiality, integrity and availability impact. The supplied sources do not specify which endpoint, parameter, or configuration exposes the mass-assignment condition. The CPE cpe:2.3:a:ibm:api_connect:*:*:*:*:*:*:*:* identifies IBM API Connect as affected, with version scoping limited by the IBM advisory ranges 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2.

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 (AV:N) and low-complexity (AC:L) but needs a low-privilege account (PR:L); object-attribute abuse yielding code execution justifies scope change and full C/I/A impact.

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 due to improperly controlled modification of object attributes. A user could set a field that should only be controlled by the system, which could lead to code execution.

Executive ViewAI

Why It Matters

A critical remote code execution vulnerability (CVE-2026-17117, CVSS 9.9) affects IBM API Connect versions 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2, allowing an authenticated account to manipulate protected system fields and potentially compromise the entire API management platform. Because API Connect sits at the center of integration and data flows, a successful compromise could expose sensitive data, disrupt business services, and undermine trust across dependent applications and partners. Leadership should prioritize this because exploitation requires only a valid account, widening the pool of potential threat actors to include insiders and any account holder.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.8%
Top 43% exploitable
Prevalence
Medium
enterprise API management platform, common at large orgs but not ubiquitous
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-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