Skip to main content

MarkLogic Server CVE-2026-85963

| EUVDEUVD-2026-97555 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-12 ProgressSoftware GHSA-79mh-8r3q-g9vf
7.5
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

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

  1. Access
    Reach MarkLogic OpsDirector endpoint
  2. Exploit
    Send crafted SSRF request
  3. Execution
    Server forges trusted internal request
  4. Impact
    Access 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

MarkLogic Server 12.0.0 <12.1.0
MarkLogic Server 11.0.0 <11.3.7

Affected Packages

euvd marklogic_server fix: 11.3.7, 12.1.0

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

Vendor (ProgressSoftware) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

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.

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

Primary rating from Vendor (ProgressSoftware).

CVSS VectorVendor: ProgressSoftware

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Patch available
Oct 12, 2026 - 18:03 EUVD
CVE Published
Oct 12, 2026 - 16:28 cve.org
HIGH 7.5

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
specialized enterprise/government multi-model database, moderate but not universal footprint
Social Media
1
Sightings
Data Quality
4 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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.

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-85948 CRITICAL
9.9 Oct 12

Authenticated XQuery injection in Progress MarkLogic Server 11.x before 11.3.7 and 12.x before 12.1.0 allows a remote at

CVE-2026-85947 CRITICAL
9.9 Oct 12

An authenticated privilege-escalation flaw in Progress MarkLogic Server lets an attacker who already holds forest-manage

CVE-2026-7329 CRITICAL
9.9 Aug 05

Privilege escalation in Progress MarkLogic Server before 11.3.6 and 12.0.3 lets an authenticated user holding only a low

CVE-2026-9193 CRITICAL
9.9 Aug 05

Privilege escalation in Progress MarkLogic Server (versions before 11.3.6 and 12.0.3) lets an authenticated user holding

CVE-2026-8709 CRITICAL
9.9 Aug 05

Privilege escalation in Progress MarkLogic Server before 11.3.6 and 12.0.3 allows an authenticated user holding only a l

CVE-2026-9192 CRITICAL
9.8 Aug 05

Authentication bypass in the ODBC App Server of Progress MarkLogic Server (before 11.3.6 and 12.0.3) lets an unauthentic

CVE-2026-9191 CRITICAL
9.6 Oct 12

Insufficient isolation in Progress MarkLogic Server 12.x before 12.1.0 and 11.x before 11.3.7 allows code executed throu

CVE-2026-9195 CRITICAL
9.3 Aug 05

Stored/reflected cross-site scripting in the Query Console of Progress MarkLogic Server (versions before 11.3.6 and 12.0

CVE-2026-9190 CRITICAL
9.1 Aug 05

HTTP request smuggling in Progress MarkLogic Server's HTTP App Server (versions before 11.3.6 and 12.0.3) lets a remote

CVE-2026-7557 CRITICAL
9.1 Aug 05

Authentication bypass in Progress MarkLogic Server (versions before 11.3.6 and 12.0.3) lets an unauthenticated remote at

CVE-2026-7326 HIGH
8.8 Aug 05

Cross-site request forgery in the Progress MarkLogic Server Admin UI allows a remote attacker to perform privileged admi

CVE-2026-9203 HIGH
8.5 Aug 05

Server-side request forgery in Progress MarkLogic Server before 11.3.6 and 12.0.3 enables authenticated low-privileged u

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