Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach MarkLogic OpsDirector endpoint
-
ExploitSend crafted SSRF request
-
ExecutionServer forges trusted internal request
-
ImpactAccess protected internal information
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 the target MarkLogic Server to have the DEPRECATED OpsDirector functionality present and reachable - this is the specific feature carrying the SSRF weakness. Affected builds are 12.x releases before 12.1.0 and 11.x releases before 11.3.7. Per the CVSS vector (PR:N/UI:N), no authentication or user interaction is needed once OpsDirector is network-reachable. The primary limiting factor is deployment-dependent: instances that do not use/enable OpsDirector, or that restrict network access to the management surface, are not exposed. Impact is confined to unauthorized information disclosure (C:H; no integrity or availability impact). |
| Impact | This is a genuine but conditional priority. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated vulnerability, and the vendor-assigned 7.5 reflects a pure confidentiality impact (C:H/I:N/A:N) consistent with CWE-918 (SSRF). However, several corroborating risk signals are ABSENT from the input: no EPSS exploitation-probability score is provided, the CVE is NOT in CISA KEV, and no POC/exploit code is referenced - so current status is 'no public exploit identified at time of analysis.' The most important mitigating factor is that exploitation requires the DEPRECATED OpsDirector functionality to be present/enabled; environments not using OpsDirector are not exposed, which materially narrows the real-world attack surface relative to the raw 'unauthenticated network' framing. One signal worth verifying with the vendor: the input tags this as both 'SSRF' and 'Authentication Bypass,' and the description mentions forging 'trusted requests' - if the SSRF can pivot into internal services, an argument exists for a scope-change (S:C) rating rather than the vendor's S:U, which would raise the score; treat the vendor's S:U as authoritative absent further detail. Net: prioritize patching on MarkLogic instances where OpsDirector is enabled; deprioritize where it is confirmed disabled. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker sends crafted requests to the deprecated OpsDirector component of an internet- or network-reachable MarkLogic Server, inducing the server to make attacker-controlled requests to internal services or to forge requests that internal systems treat as trusted. This yields unauthorized read access to protected information behind the server's trust boundary. No public exploit code is referenced in the available data, so weaponization status is unknown. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
Unauthenticated remote attackers can exploit deprecated OpsDirector functionality in Progress MarkLogic Server 12.x before 12.1.0 and 11.x before 11.3.7 to perform server-side request forgery (SSRF), making unauthorized requests to internal services or forging trusted requests that may expose protected information. Exploitation is conditional on the OpsDirector component being present and network-reachable; no public exploit code has been identified at time of analysis. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) indicates high confidentiality impact with no integrity or availability impact.
RemediationAI
Upgrade to MarkLogic Server 12.1.0 or 11.3.7 (or later) as the vendor-released patch; these versions remove or fix the deprecated OpsDirector SSRF weakness. If immediate upgrade is not possible, disable or remove the OpsDirector component if it is not actively used, noting that this will eliminate its monitoring and management features. Alternatively, restrict network access to the OpsDirector management interface by placing it behind a firewall, VPN, or network segmentation that only allows trusted administrative hosts, which may reduce operational flexibility for remote administration. Monitor outbound requests from MarkLogic Server to internal services for anomalous destinations. Consult the Progress advisory at https://community.progress.com/s/article/Marklogic-Critical-Security-Alert-Bulletin-October-2026 for detailed guidance.
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 vulnerability is a server-side request forgery (SSRF, CWE-918) in the deprecated OpsDirector management component of Progress MarkLogic Server, a multi-model NoSQL database. OpsDirector was used for cluster monitoring and management; although deprecated, it remains in affected builds and lacks proper validation of request destinations, allowing an unauthenticated attacker to direct the server to make requests to internal services or to craft requests that appear to originate from trusted sources. The CPE cpe:2.3:a:progress_software_corporation:marklogic_server:*:*:*:*:*:*:*:* confirms the product family, with specific vulnerable ranges 12.x before 12.1.0 and 11.x before 11.3.7. Because the CVSS vector contains PR:N and UI:N, no authentication or user interaction is required once OpsDirector is reachable. The root cause class is improper neutralization of URLs or request targets, enabling bypass of network segmentation and access to internal metadata or APIs.
Know when Marklogic Server 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network SSRF via OpsDirector (AV:N/AC:L/PR:N/UI:N) yielding information disclosure only (C:H/I:N/A:N); S:U retained per vendor, though internal-service pivot could arguably justify S:C.
Primary rating from Vendor (ProgressSoftware).
CVSS VectorVendor: ProgressSoftware
Lifecycle Timeline
2DescriptionCVE.org
Progress MarkLogic Server 12.x releases before 12.1.0 and 11.x releases before 11.3.7 include deprecated OpsDirector functionality with weaknesses that could allow an unauthenticated remote attacker to make unauthorized requests to internal services or forge trusted requests, potentially resulting in unauthorized access to protected information.
Executive ViewAI
Progress MarkLogic Server versions 12.x before 12.1.0 and 11.x before 11.3.7, when the OpsDirector component is enabled and network-reachable, are vulnerable to an unauthenticated server-side request forgery (SSRF) flaw that could expose sensitive internal information. This high-severity vulnerability poses a risk of data confidentiality breaches, though no public exploit code has been identified. Leadership should prioritize mitigation because the affected component may be present in production environments and exploitation requires no authentication.
Disable OpsDirector if not required; restrict network access to OpsDirector ports; implement network segmentation; deploy WAF rules to detect SSRF patterns; monitor logs for anomalous internal requests.
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.
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Marklogic Server
View allAuthenticated XQuery injection in Progress MarkLogic Server 11.x before 11.3.7 and 12.x before 12.1.0 allows a remote at
An authenticated privilege-escalation flaw in Progress MarkLogic Server lets an attacker who already holds forest-manage
Privilege escalation in Progress MarkLogic Server before 11.3.6 and 12.0.3 lets an authenticated user holding only a low
Privilege escalation in Progress MarkLogic Server (versions before 11.3.6 and 12.0.3) lets an authenticated user holding
Privilege escalation in Progress MarkLogic Server before 11.3.6 and 12.0.3 allows an authenticated user holding only a l
Authentication bypass in the ODBC App Server of Progress MarkLogic Server (before 11.3.6 and 12.0.3) lets an unauthentic
Insufficient isolation in Progress MarkLogic Server 12.x before 12.1.0 and 11.x before 11.3.7 allows code executed throu
Stored/reflected cross-site scripting in the Query Console of Progress MarkLogic Server (versions before 11.3.6 and 12.0
HTTP request smuggling in Progress MarkLogic Server's HTTP App Server (versions before 11.3.6 and 12.0.3) lets a remote
Authentication bypass in Progress MarkLogic Server (versions before 11.3.6 and 12.0.3) lets an unauthenticated remote at
Cross-site request forgery in the Progress MarkLogic Server Admin UI allows a remote attacker to perform privileged admi
Server-side request forgery in Progress MarkLogic Server before 11.3.6 and 12.0.3 enables authenticated low-privileged u
EUVD-2026-97555
GHSA-79mh-8r3q-g9vf
NVD
CVE.org
EPSS
Exploit-DB