Skip to main content

Conductor CVE-2026-109190

| EUVDEUVD-2026-98474 LOW
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-13 VulDB GHSA-q2hq-xqfr-hx4g
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privileged account
  2. Delivery
    Submit crafted specUrl in API Tool config
  3. Exploit
    Server fetches attacker-controlled URL (SSRF)
  4. Execution
    Reach internal services or metadata endpoint
  5. Impact
    Exfiltrate limited internal data

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 an authenticated low-privileged user (CVSS PR:L) who can reach the API Tool Configuration component and control the specUrl argument processed by ListApiToolsTask.start. The limiting factor is that the attacker must already be able to create or modify an API tool definition - this is not an unauthenticated flaw - and the server must be positioned to reach valuable internal/metadata targets for the SSRF to yield meaningful data. No special non-default product mode is cited beyond use of the API Tool feature itself; no user interaction is required (UI:N).

Impact

This is a medium-severity, low-urgency issue that does not rise to a top patching priority despite being a remotely reachable server-side request forgery (CWE-918). The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L) scores 5.3 and explicitly includes E:P, meaning proof-of-concept exploit maturity, which is consistent with the description's statement that the exploit has been publicly disclosed. Critically, the vector carries PR:L, so exploitation requires an already-authenticated low-privileged account - this materially reduces real-world risk versus an unauthenticated SSRF. All impact metrics are only Low (VC:L/VI:L/VA:L) with no scope change (SC:N), indicating limited data exposure rather than full compromise. No EPSS score, no CISA KEV listing, and no SSVC decision data were provided, so exploitation probability and automatability cannot be quantified from this input; the only exploitation signal is the disclosed POC plus the E:P maturity flag. The sole source is VulDB (CNA-style community reporting) with no independent vendor advisory, so affected-version and fix data are unconfirmed. Net: a legitimate but moderate issue - prioritize behind unauthenticated or high-impact flaws.

Exploit ScenarioDerived

An attacker who already holds a low-privileged authenticated account on the Conductor instance creates or edits an API Tool configuration and supplies an attacker-controlled value for the specUrl argument. When ListApiToolsTask.start processes it, the server fetches that URL, letting the attacker pivot requests to internal services or cloud metadata endpoints. A public exploit/POC has been disclosed, lowering the practical barrier to reproduction.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Server-side request forgery in conductor-oss Conductor 3.31.2 allows an authenticated low-privileged user to force the server to issue outbound HTTP requests to attacker-chosen destinations by supplying a crafted specUrl when defining an API tool, since ListApiToolsTask.start processes that argument without validating or restricting the target address. Successful abuse can expose internal-only services, loopback interfaces, and cloud instance metadata reachable from the Conductor host, with the assessed CVSS:3.1 vector (AV:N/AC:L/PR:L/UI:N/S:N/C:L/I:L/A:N) reflecting limited confidentiality and integrity impact and no availability effect. Publicly available exploit code exists and the flaw is disclosed via VulDB; there is no indication of confirmed active exploitation (not in CISA KEV), and exploitation requires a valid low-privileged account that can create or modify API tool definitions plus a network position where internal targets are actually reachable.

RemediationAI

No vendor-released patch or fixed version was identified at time of analysis; the only references are the VulDB entries (https://vuldb.com/vuln/416898 and https://vuldb.com/cve/CVE-2026-109190), so confirm current status directly with the conductor-oss project before relying on an upgrade - publicly available exploit code exists, raising the urgency of at least applying compensating controls. Until a fix is available, restrict creation and modification of API tool definitions to fully trusted administrators, which removes the PR:L exposure at the cost of workflow flexibility for regular users. Enforce strict egress filtering on the Conductor host so it can reach only the specific spec hosts it legitimately needs (allowlist by hostname/IP), and explicitly block link-local metadata (169.254.169.254), loopback, RFC1918, and other internal ranges; this is the most effective control but can break legitimate integrations that pull specs from internal registries. If the API Tool Configuration component is not required, disable it entirely. Where the instance runs in cloud infrastructure, require IMDSv2 on AWS or equivalent hardened metadata services and segment the Conductor deployment from sensitive internal networks, accepting the added architectural complexity as the trade-off. Avoid exposing Conductor's API to untrusted or broad user populations while unpatched.

Affected VersionsENISA

conductor 3.31.2

Affected Packages

euvd conductor 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

The issue is a classic CWE-918 server-side request forgery in a Java component. Conductor's API Tool Configuration feature lets users register tools by pointing at an OpenAPI/specification URL; the ListApiToolsTask.start routine in ListApiToolsTask.java takes the user-supplied specUrl and performs a server-side fetch of that resource. Because the destination is not validated against an allowlist or blocked from private, loopback, link-local, or otherwise internal ranges, the Conductor server itself becomes the request proxy, bypassing perimeter controls that would stop an external client from reaching those addresses. Typical exploitation targets are internal admin APIs, message brokers, service registries, and cloud metadata endpoints (for example 169.254.169.254) that could yield credentials or configuration data, though the low CVSS impact ratings (VC:L/VI:L/VA:L, no scope change) indicate the task does not return arbitrary response bodies in full and the practical yield is bounded. The affected CPE cpe:2.3:a:conductor-oss:conductor:*:*:*:*:*:*:*:* is unscoped, meaning the vendor's CPE does not enumerate a specific patched or vulnerable version range; the only version explicitly reported as affected is 3.31.2.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 5.4 MEDIUM

Network-reachable SSRF needing a low-privileged account (PR:L, AV:N, AC:L); limited internal data/request forgery yields C:L/I:L, no availability impact and no confirmed scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:N/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Severity Changed
Oct 13, 2026 - 12:22 NVD
MEDIUM LOW
CVSS changed
Oct 13, 2026 - 12:22 NVD
5.3 (MEDIUM) 2.1 (LOW)

DescriptionCVE.org

A vulnerability has been found in conductor-oss conductor 3.31.2. This affects the function ListApiToolsTask.start of the file ListApiToolsTask.java of the component API Tool Configuration. The manipulation of the argument specUrl leads to server-side request forgery. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Medium
popular open-source microservice workflow orchestration platform, not universally deployed
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 LOW
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

10
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy