Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Conductor workflow API
-
ExploitSubmit task with attacker-controlled url
-
ExecutionServer issues request via PLANNER_CONTEXT_FETCH (SSRF)
-
ImpactRead internal/metadata responses
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential 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 that the target run a workflow using the PLANNER_CONTEXT_FETCH task and that the attacker can influence that task's 'url' argument (via workflow submission or workflow input reaching the Conductor API). The CVSS asserts no authentication (PR:N), which holds only if the Conductor API is network-reachable and, as in Conductor's default configuration, not fronted by authentication; if the deployment enforces auth or restricts who can define/submit workflows, that is the primary limiting factor. The impact is bounded (VC:L, no integrity or availability impact), so realistic outcomes are internal-service probing and limited disclosure rather than modification or outage. The GHSA fix status and any fixed version are not stated in the available sources. |
| Impact | This is a medium-severity SSRF (CWE-918) in conductor-oss Conductor, and the signals point to a moderate, not emergency, priority. The input CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N) with impact limited to VC:L and no integrity or availability impact yields a score of 5.5, consistent with an information-disclosure/internal-probing SSRF rather than code execution. Exploit maturity is flagged as E:P (Proof-of-Concept) and the description states the exploit was made public, but there is no CISA KEV listing and no EPSS score in the provided data, so there is no evidence of widespread active exploitation - EPSS probability is simply MISSING and cannot be cited either way. The vuln.today decision label is 'this_month' (not act_now/emergency), aligning with the modest CVSS and POC-but-not-KEV posture. One tension to verify: the CVSS asserts PR:N (unauthenticated), yet triggering the PLANNER_CONTEXT_FETCH handler requires an attacker to control the 'url' argument of a running workflow/task, which in many deployments means reaching Conductor's API - Conductor historically ships without authentication, so PR:N is defensible for an exposed instance but should be confirmed against the actual deployment. The sole reporter is VulDB; the referenced GHSA advisory (GHSA-cx7c-4mp7-rhcj) is claimed by the researcher but not independently confirmed as published in the provided data. |
| Exploit ScenarioDerived | An attacker who can reach a Conductor instance's workflow API submits or triggers a PLANNER_CONTEXT_FETCH task whose 'url' argument points at an internal resource (e.g., a cloud metadata endpoint or an internal service). The Conductor server makes the outbound request on the attacker's behalf, returning or exposing responses from systems the attacker cannot reach directly. A public PoC reference is associated with the entry, so the trigger path is likely documented; the low attack complexity (AC:L) and network vector make the request itself trivial to craft. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 09, 2026
Server-side request forgery in Conductor's PLANNER_CONTEXT_FETCH workflow task handler (PlannerContextFetchTask.java) affects versions up to 3.32.4, 3.33.0, 3.34.0-rc3 and 4.0.0-alpha.1 and lets remote attackers who can influence the task's url argument make the server fetch attacker-chosen destinations. The CVSS 4.0 score is 5.5 with PR:N, so unauthenticated exploitation is possible only where the Conductor API is reachable without authentication or workflow-definition controls; otherwise authentication and workflow-submission restrictions are the limiting factors. A public exploit reference has been disclosed and the researcher reports submitting a GHSA, but no CISA KEV entry or independently verified working exploit code is provided, and the priority signal is this_month rather than emergency.
RemediationAI
No vendor-released patch or fixed version is stated in the available sources; track the GHSA at https://github.com/conductor-oss/conductor/security/advisories/GHSA-cx7c-4mp7-rhcj and the VulDB entry https://vuldb.com/vuln/432811 for a fix. Until a fixed release is available, restrict access to the Conductor API and enforce authentication and authorization where it is reachable, since the assessed PR:N exposure depends on the API being unauthenticated. Also restrict who can define or submit workflows and who can influence the PLANNER_CONTEXT_FETCH task's url argument; if the task is not required, disable or avoid PLANNER_CONTEXT_FETCH workflows, accepting that workflows relying on it will break. These controls reduce exposure but do not replace a vendor fix.
Affected VersionsENISA
Affected Packages
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 issue is CWE-918 SSRF in conductor-oss Conductor, a Java workflow orchestration platform. The affected component is the PLANNER_CONTEXT_FETCH task handler: WorkflowSystemTask.start in PlannerContextFetchTask.java uses the task's url argument without sufficient validation, so a workflow using that task can cause server-side requests to arbitrary destinations. CPE data identifies conductor-oss:conductor as the affected package across the listed versions. The assessed CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) limits impact to low confidentiality disclosure, with no integrity or availability impact in the assessment. Exploitation requires that the target run a workflow using PLANNER_CONTEXT_FETCH and that the attacker can influence that task's url argument through workflow submission or workflow input reaching the Conductor API; the PR:N rating assumes a network-reachable API without enforced authentication, and deployments that require authentication or restrict who can define or submit workflows reduce exposure. Trigger details beyond manipulation of the url argument are not described in the available sources.
Know when Conductor 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
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
Remote, low-complexity SSRF triggered via an attacker-controlled url on a typically unauthenticated Conductor API (PR:N), with limited disclosure (C:L) and no integrity or availability impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
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.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Unauthenticated remote code execution in Orkes Conductor (conductor-oss) versions 3.21.21 through 3.30.1 lets remote att
Netflix Titus uses Java Bean Validation (JSR 380) custom constraint validators. Rated critical severity (CVSS 9.8), this
Server-side request forgery in Conductor OSS through 3.33.0-rc10 lets remote attackers influence the kafka_request.bootS
Server-side request forgery in Conductor OSS through 3.32.5 allows unauthenticated remote attackers to force the server
Server-side request forgery in conductor-oss Conductor through 3.33.0-rc10 allows unauthenticated remote attackers to in
Server-side request forgery in conductor-oss Conductor 3.31.2 allows an authenticated low-privileged user to force the s
Server-side request forgery (CWE-918) in the MCP Service of conductor-oss Conductor 3.22.0 lets an authenticated low-pri
EUVD-2026-119768
GHSA-gq4w-px3f-vc47
NVD
CVE.org
VulDB
Exploit-DB