{"id":"CVE-2026-124507","kind":"vulnerability","aliases":["CVE-2026-124507"],"related":[],"title":"Conductor: server-side request forgery in planner context fetch task","description":"A vulnerability was found in conductor-oss conductor up to 3.32.4/3.33.0/3.34.0-rc3/4.0.0-alpha.1. This issue affects the function WorkflowSystemTask.start of the file PlannerContextFetchTask.java of the component PLANNER_CONTEXT_FETCH Task Handler. The manipulation of the argument url results in server-side request forgery. It is possible to launch the attack remotely. The exploit has been made public and could be used. The researcher claims to have submitted a GHSA on the repository of the project.","summary":"Conductor, an open-source workflow orchestration server, lets a workflow task fetch a URL supplied as input without restricting the destination. An attacker who can start such a workflow can make the server send requests to internal addresses it can reach.","severity":"medium","cvss":5.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["conductor","java","runtime","self-hosted"],"not_affected_if":["auth-required","managed-hosting"],"how_to_check":"- Check the Conductor version in use against the affected ranges: `3.32.4`, `3.33.0`, `3.34.0-rc3`, `4.0.0-alpha.1`\n- Look for workflows that use the PLANNER_CONTEXT_FETCH task","fix":null,"status":"open","published_at":"2026-11-09T01:17:03+00:00","first_seen_at":"2026-11-09T01:23:58+00:00","triaged_at":"2026-11-09T01:25:32+00:00","updated_at":"2026-11-09T01:25:32+00:00","category":"runtime","confidence":0.5,"triage":{"at":"2026-11-09T01:25:32Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"internet","title":"Conductor: server-side request forgery in planner context fetch task","impact":"medium","summary":"Conductor, an open-source workflow orchestration server, lets a workflow task fetch a URL supplied as input without restricting the destination. An attacker who can start such a workflow can make the server send requests to internal addresses it can reach.","audience":"businesses","category":"runtime","nicknames":[],"who_cares":["conductor","self-hosted","java"],"confidence":0.5,"fix_status":"unknown","needs_auth":"unknown","worst_case":"server makes requests to internal services on attacker's behalf","analyst_note":"Confirm the fixed version and the GHSA advisory linked from the vendor advisory page; the sources do not state a fix.","how_to_check":"- Check the Conductor version in use against the affected ranges: `3.32.4`, `3.33.0`, `3.34.0-rc3`, `4.0.0-alpha.1`\n- Look for workflows that use the PLANNER_CONTEXT_FETCH task","plain_action":"","product_name":"conductor-oss/conductor","needs_analyst":true,"not_affected_if":["managed-hosting","auth-required"],"who_is_affected":"Teams that run Conductor and expose workflow start or the PLANNER_CONTEXT_FETCH task to users or external input can be affected. Installations where only trusted internal users can define or start workflows are lower risk. The sources do not say which fixed version contains the patch.","user_interaction":"no","product_ecosystem":"vendor","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000753,"input_tokens":4672,"output_tokens":571,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-124507':14A,17A '-2026':13A,16A '/3.33.0/3.34.0-rc3/4.0.0-alpha.1':78C '3.32.4':77C 'address':62B 'affect':81C 'argument':101C 'attack':47B,116C 'claim':130C 'compon':91C 'conductor':1A,18B,24B,72C,74C 'conductor-oss':71C 'context':9A,93C 'could':125C 'cve':12A,15A 'destin':45B 'exploit':119C 'fetch':10A,36B,94C 'file':87C 'forgeri':6A,109C 'found':69C 'function':83C 'ghsa':135C 'handler':96C 'host':23B 'input':41B 'intern':61B 'issu':80C 'java':19B 'launch':114C 'let':32B 'made':122C 'make':55B 'manipul':98C 'open':27B 'open-sourc':26B 'orchestr':30B 'oss':73C 'planner':8A,92C 'plannercontextfetchtask.java':88C 'possibl':112C 'project':141C 'public':123C 'reach':65B 'remot':117C 'repositori':138C 'request':5A,59B,108C 'research':129C 'restrict':43B 'result':103C 'runtim':20B 'self':22B 'self-host':21B 'send':58B 'server':3A,31B,57B,106C 'server-sid':2A,105C 'side':4A,107C 'sourc':28B 'start':50B 'submit':133C 'suppli':39B 'task':11A,35B,95C 'url':38B,102C 'use':127C 'vulner':67C 'without':42B 'workflow':29B,34B,53B 'workflowsystemtask.start':84C","nicknames":[],"mitigations":[],"who_affected":"Teams that run Conductor and expose workflow start or the PLANNER_CONTEXT_FETCH task to users or external input can be affected. Installations where only trusted internal users can define or start workflows are lower risk. The sources do not say which fixed version contains the patch.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["conductor","java","medium","runtime","selfhosted"],"campaign_type":null,"search_a":"'-124507':14A,17A '-2026':13A,16A 'conductor':1A 'context':9A 'cve':12A,15A 'fetch':10A 'forgeri':6A 'planner':8A 'request':5A 'server':3A 'server-sid':2A 'side':4A 'task':11A","search_b":"'address':62B 'attack':47B 'conductor':18B,24B 'destin':45B 'fetch':36B 'host':23B 'input':41B 'intern':61B 'java':19B 'let':32B 'make':55B 'open':27B 'open-sourc':26B 'orchestr':30B 'reach':65B 'request':59B 'restrict':43B 'runtim':20B 'self':22B 'self-host':21B 'send':58B 'server':31B,57B 'sourc':28B 'start':50B 'suppli':39B 'task':35B 'url':38B 'without':42B 'workflow':29B,34B,53B","search_c":"'/3.33.0/3.34.0-rc3/4.0.0-alpha.1':78C '3.32.4':77C 'affect':81C 'argument':101C 'attack':116C 'claim':130C 'compon':91C 'conductor':72C,74C 'conductor-oss':71C 'context':93C 'could':125C 'exploit':119C 'fetch':94C 'file':87C 'forgeri':109C 'found':69C 'function':83C 'ghsa':135C 'handler':96C 'issu':80C 'launch':114C 'made':122C 'manipul':98C 'oss':73C 'planner':92C 'plannercontextfetchtask.java':88C 'possibl':112C 'project':141C 'public':123C 'remot':117C 'repositori':138C 'request':108C 'research':129C 'result':103C 'server':106C 'server-sid':105C 'side':107C 'submit':133C 'task':95C 'url':102C 'use':127C 'vulner':67C 'workflowsystemtask.start':84C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-09T01:17:03+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-124507","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-124507","severity":null,"published_at":"2026-11-09T01:17:03+00:00","modified_at":"2026-11-09T01:17:03+00:00","first_seen_at":"2026-11-09T01:23:58+00:00","fetched_at":"2026-11-09T01:23:58+00:00","note":null}],"documents":[{"id":104943,"url":"https://github.com/conductor-oss/conductor/security/advisories/GHSA-cx7c-4mp7-rhcj","title":"Vendor advisory: github.com","kind":"vendor","source":"nvd","publisher":"vendor","text":null,"published_at":null,"relation":"advisory","confidence":null,"note":"Vendor advisory: github.com"}],"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"}