{"id":"CVE-2026-17292","published":"2026-11-07T05:18:36.330","lastModified":"2026-11-10T16:25:33.727","description":"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 take over ownership of other organizations due to broken object-level authorization. Access checks on organization objects are incomplete, which could allow ownership of organizations the user does not control to be changed.","cvssScore":9.1,"cvssSeverity":"CRITICAL","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L","cwes":["CWE-639"],"vendors":["ibm"],"products":["api connect"],"references":[{"url":"https://www.ibm.com/support/pages/node/7295635","tags":["Vendor Advisory"]},{"url":"https://www.ibm.com/support/pages/node/7295637","tags":["Patch","Vendor Advisory"]}],"exploitRefs":[],"hasPoc":false,"ai":{"summary":"IBM API Connect has broken object-level authorization on organization ownership changes: authenticated low-privilege users can modify ownership of organizations they do not control due to incomplete access checks.","exploitability":"Requires a valid authenticated user account with any privilege level; exploitation is straightforward once the vulnerable endpoint is identified.","blast_radius":"An attacker could seize full administrative control over any organization in the platform, enabling data exfiltration, policy tampering, or service disruption across tenant boundaries.","remediation":"Upgrade to IBM API Connect 10.0.8.13 or later for the 10.0.8.x branch, or to 12.1.1.3 or later for the 12.1.x branch.","detection":"Monitor for changes to organization ownership metadata (e.g., 'owner' field updates in organization management API responses) where the requesting user lacks prior administrative rights to that organization; correlate such events with failed authorization attempts in access logs.","tags":["broken-object-level-authorization","privilege-escalation","api-security","multi-tenant"],"model":"garnet-coder","analyzedAt":"2026-11-07T10:03:27.862Z"}}