{"id":"CVE-2026-2700","kind":"vulnerability","aliases":["CVE-2026-2700"],"related":[],"title":"IBM watsonx Orchestrate on Cloud Pak for Data: low-privileged users reach admin functions","description":"IBM watsonx Orchestrate Cartridge for Cloud Pak for Data 4.8.4 through 4.8.5, and 5.0.0 through 5.4.2 allows low-privileged users to execute administrative functions by directly invoking backend APIs.As a result, UI-level access restrictions are ineffective, as the backend fails to enforce role-based access control.","summary":"IBM watsonx Orchestrate Cartridge for Cloud Pak for Data versions 4.8.4 through 4.8.5 and 5.0.0 through 5.4.2 fail to enforce role-based access control on their backend APIs. A low-privileged user who calls those APIs directly can run administrative functions that the user interface hides from them.","severity":"medium","cvss":4.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["cloud-pak-for-data","ibm","infrastructure","self-hosted","watsonx-orchestrate"],"not_affected_if":["outside-affected-versions"],"how_to_check":"- Confirm whether the IBM watsonx Orchestrate Cartridge is installed on Cloud Pak for Data and note its version against the affected ranges 4.8.4 through 4.8.5 and 5.0.0 through 5.4.2.\n- Check which accounts have low-privilege roles on that cartridge, since those are the accounts that could call the backend APIs.","fix":null,"status":"open","published_at":"2026-11-08T19:17:39+00:00","first_seen_at":"2026-11-08T19:22:34+00:00","triaged_at":"2026-11-08T19:23:28+00:00","updated_at":"2026-11-08T19:23:28+00:00","category":"infrastructure","confidence":0.6,"triage":{"at":"2026-11-08T19:23:28Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"network","title":"IBM watsonx Orchestrate on Cloud Pak for Data: low-privileged users reach admin functions","impact":"medium","summary":"IBM watsonx Orchestrate Cartridge for Cloud Pak for Data versions 4.8.4 through 4.8.5 and 5.0.0 through 5.4.2 fail to enforce role-based access control on their backend APIs. A low-privileged user who calls those APIs directly can run administrative functions that the user interface hides from them.","audience":"businesses","category":"infrastructure","nicknames":[],"who_cares":["ibm","cloud-pak-for-data","watsonx-orchestrate","self-hosted"],"confidence":0.6,"fix_status":"unknown","needs_auth":"yes","worst_case":"Low-privileged users run administrative functions on the cartridge.","analyst_note":"Find the IBM security bulletin for CVE-2026-2700 to confirm the fixed version and any interim mitigation for the 4.8.x and 5.x ranges.","how_to_check":"- Confirm whether the IBM watsonx Orchestrate Cartridge is installed on Cloud Pak for Data and note its version against the affected ranges 4.8.4 through 4.8.5 and 5.0.0 through 5.4.2.\n- Check which accounts have low-privilege roles on that cartridge, since those are the accounts that could call the backend APIs.","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["outside-affected-versions"],"who_is_affected":"Teams running the IBM watsonx Orchestrate Cartridge inside Cloud Pak for Data in the affected version ranges are exposed. Exposure depends on users who hold low-privileged accounts, since the flaw requires only an authenticated low-privileged user calling backend APIs directly. Installations outside the affected ranges can skip it.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000807,"input_tokens":4602,"output_tokens":694,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':17A,20A '-2700':18A,21A '4.8.4':45B,92C '4.8.5':47B,94C '5.0.0':49B,96C '5.4.2':51B,98C 'access':58B,118C,131C 'admin':14A 'administr':76B,106C 'allow':99C 'api':63B,72B 'apis.as':112C 'backend':62B,111C,124C 'base':57B,130C 'call':70B 'cartridg':38B,86C 'cloud':5A,23B,40B,88C 'cloud-pak-for-data':22B 'control':59B,132C 'cve':16A,19A 'data':8A,26B,43B,91C 'direct':73B,109C 'enforc':54B,127C 'execut':105C 'fail':52B,125C 'function':15A,77B,107C 'hide':82B 'host':31B 'ibm':1A,27B,35B,83C 'ineffect':121C 'infrastructur':28B 'interfac':81B 'invok':110C 'level':117C 'low':10A,66B,101C 'low-privileg':9A,65B,100C 'orchestr':3A,34B,37B,85C 'pak':6A,24B,41B,89C 'privileg':11A,67B,102C 'reach':13A 'restrict':119C 'result':114C 'role':56B,129C 'role-bas':55B,128C 'run':75B 'self':30B 'self-host':29B 'ui':116C 'ui-level':115C 'user':12A,68B,80B,103C 'version':44B 'watsonx':2A,33B,36B,84C 'watsonx-orchestr':32B","nicknames":[],"mitigations":[],"who_affected":"Teams running the IBM watsonx Orchestrate Cartridge inside Cloud Pak for Data in the affected version ranges are exposed. Exposure depends on users who hold low-privileged accounts, since the flaw requires only an authenticated low-privileged user calling backend APIs directly. Installations outside the affected ranges can skip it.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["cloudpakfordata","ibm","infrastructure","medium","selfhosted","watsonxorchestrate"],"campaign_type":null,"search_a":"'-2026':17A,20A '-2700':18A,21A 'admin':14A 'cloud':5A 'cve':16A,19A 'data':8A 'function':15A 'ibm':1A 'low':10A 'low-privileg':9A 'orchestr':3A 'pak':6A 'privileg':11A 'reach':13A 'user':12A 'watsonx':2A","search_b":"'4.8.4':45B '4.8.5':47B '5.0.0':49B '5.4.2':51B 'access':58B 'administr':76B 'api':63B,72B 'backend':62B 'base':57B 'call':70B 'cartridg':38B 'cloud':23B,40B 'cloud-pak-for-data':22B 'control':59B 'data':26B,43B 'direct':73B 'enforc':54B 'fail':52B 'function':77B 'hide':82B 'host':31B 'ibm':27B,35B 'infrastructur':28B 'interfac':81B 'low':66B 'low-privileg':65B 'orchestr':34B,37B 'pak':24B,41B 'privileg':67B 'role':56B 'role-bas':55B 'run':75B 'self':30B 'self-host':29B 'user':68B,80B 'version':44B 'watsonx':33B,36B 'watsonx-orchestr':32B","search_c":"'4.8.4':92C '4.8.5':94C '5.0.0':96C '5.4.2':98C 'access':118C,131C 'administr':106C 'allow':99C 'apis.as':112C 'backend':111C,124C 'base':130C 'cartridg':86C 'cloud':88C 'control':132C 'data':91C 'direct':109C 'enforc':127C 'execut':105C 'fail':125C 'function':107C 'ibm':83C 'ineffect':121C 'invok':110C 'level':117C 'low':101C 'low-privileg':100C 'orchestr':85C 'pak':89C 'privileg':102C 'restrict':119C 'result':114C 'role':129C 'role-bas':128C 'ui':116C 'ui-level':115C 'user':103C 'watsonx':84C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-08T19:17:39+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","cvss_by":"psirt@us.ibm.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-2700","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-2700","severity":null,"published_at":"2026-11-08T19:17:39+00:00","modified_at":"2026-11-08T19:17:39+00:00","first_seen_at":"2026-11-08T19:22:34+00:00","fetched_at":"2026-11-08T19:22:34+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}