Skip to main content

MarkLogic Server CVE-2026-85958

| EUVDEUVD-2026-97680 HIGH
Improper Authentication (CWE-287)
2026-10-12 ProgressSoftware GHSA-72m4-2fjg-4pqx
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 auth endpoint over network
  2. Exploit
    Present token that should be rejected
  3. Execution
    Flawed validation accepts token
  4. Impact
    Gain unauthorized authenticated access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial 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 network reachability to an affected MarkLogic Server instance (12.x before 12.1.0 or 11.x before 11.3.7) and the ability to present an authentication token to the server; the core defect is that the server's token-validation logic accepts a token it should reject, so no valid credentials or prior privileges are needed (PR:N, UI:N). The description does not name a specific feature, protocol, or non-default configuration as a precondition, so it appears to affect standard authentication handling rather than an optional mode - this should be confirmed against the vendor bulletin. Limiting factors are primarily deployment-side: the server must be network-exposed to the attacker, and the product's niche enterprise footprint narrows the realistic target population.

Impact

Signals are moderate and partially incomplete. The vendor CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, 7.5) describes a network-reachable, low-complexity, unauthenticated flaw - strong exploitability metrics consistent with an authentication-bypass (CWE-287) where a token that should be rejected is accepted. No EPSS score, KEV listing, or POC was provided, so there is no public evidence of active exploitation or available exploit code at time of analysis. A notable internal conflict exists: the description states the weakness 'could result in unauthorized access,' which normally implies a confidentiality impact, yet the vendor-supplied vector sets C:N and scores only Integrity (I:H) - verify the intended impact scope with Progress, as unauthorized access to a MarkLogic database would plausibly expose data (C:H) as well. Overall this is a credible, prioritize-for-patching issue on a per-deployment basis given the pre-auth network vector, but absent EPSS/KEV/POC evidence it is not yet demonstrably mass-exploited; its practical risk is bounded by the product's limited deployment footprint rather than by exploit difficulty.

Exploit ScenarioDerived

A remote, unauthenticated attacker crafts or reuses an authentication token that the MarkLogic Server should reject but erroneously accepts, and submits it over the network to a reachable server instance. The server treats the request as validly authenticated, granting unauthorized access to protected functionality or data. No public exploit code was identified at time of analysis, and the low attack complexity (AC:L) means no special timing or race conditions are required once the token-validation flaw is understood.

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

Progress MarkLogic Server 12.x releases before 12.1.0 and 11.x releases before 11.3.7 validate authentication tokens incorrectly, accepting a token the server should reject, so a remote attacker who can reach the instance can obtain unauthorized access under that token's identity. The vendor-published CVSS 3.1 base score is 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N), while our independent assessment raises the confidentiality impact to High (C:H/I:H/A:N), reflecting that an improperly accepted token may expose data as well as permit modification; neither vector assesses any availability impact. No public exploit code or confirmed active exploitation was identified at time of analysis (the CVE is not in CISA KEV) and no EPSS score was available in the supplied data, so the realistic limiting factor is deployment exposure: the MarkLogic instance must be network-reachable by the attacker.

RemediationAI

Vendor-released patches are available: upgrade MarkLogic Server to 12.1.0 on the 12.x line or to 11.3.7 on the 11.x line, following the guidance in the Progress Critical Security Alert Bulletin at https://community.progress.com/s/article/Marklogic-Critical-Security-Alert-Bulletin-October-2026. If an immediate upgrade is not possible, reduce reachability to the affected token-handling surface as a compensating control: block or allow-list access to the MarkLogic application server ports (typically 8000-8010) and administrative ports (8001/8002) at the network layer or VPN/zero-trust gateway, accepting the trade-off that clients outside the allow-list lose connectivity and that reverse proxies terminating authentication may not defend against a flaw in native token validation. Rotating or invalidating existing tokens and forcing re-authentication is reasonable hygiene but may be insufficient on its own, since the defect is in the server's willingness to accept tokens it should reject; if the deployment relies on bearer or session tokens for external access, consider temporarily requiring stronger or out-of-band credentials for privileged operations, at the cost of operational disruption to applications that depend on token auth. Enable and review authentication/audit logging for token-based access attempts, and monitor for unexpected identities or sessions, since the weakness is silent from the client's perspective. Given that no public exploit code was identified at time of analysis and the CVE is not known to be actively exploited, these exposure-reduction steps are preventive rather than emergency mitigations, and patching to 11.3.7 or 12.1.0 should be scheduled as the definitive fix.

Affected VersionsENISA

MarkLogic Server 11.0.0 <11.3.7
MarkLogic Server 12.0.0 <12.1.0

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

Root cause is CWE-287 (Improper Authentication) inside MarkLogic Server's token-validation logic. MarkLogic is an enterprise multi-model database and data platform (documents, graph, search, and SQL access) that typically front-ends clients through HTTP/REST application servers on the 8000-8010 range plus administrative interfaces on 8001/8002, with authentication performed by the server itself rather than by an external identity provider. Per the vendor description, affected releases before 12.1.0 (12.x) and before 11.3.7 (11.x) accept a token that the server should reject, which points to a defect in the acceptance criteria applied during validation - for example incomplete verification of token provenance, validity, or state - rather than a memory-safety or parsing bug. The supplied vendor CPE, cpe:2.3:a:progress_software_corporation:marklogic_server:*:*:*:*:*:*:*:*, is version-agnostic, so the exact affected build range comes from the version statement in the advisory rather than the CPE. Our independent assessment notes that the description does not name a specific feature, protocol, or non-default configuration as a precondition, so the weakness appears to sit in standard authentication handling rather than an optional or disabled-by-default mode; this should be confirmed against the full vendor bulletin. The assessed vector carries PR:N and UI:N (unauthenticated, no user interaction), scope is unchanged (S:U), and there is no assessed availability impact, but our assessment elevates both confidentiality and integrity to High, which is a stricter read than the 7.5 vendor score.

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:N/I:H/A:N
vuln.today AI 9.1 CRITICAL

Pre-auth network token-acceptance flaw (AV:N/AC:L/PR:N/UI:N); unauthorized access to a database implies both read and write exposure, so C:H/I:H, with no availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/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
None
Integrity
High
Availability
None

Lifecycle Timeline

2
Patch available
Oct 12, 2026 - 18:03 EUVD
CVE Published
Oct 12, 2026 - 16:02 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 contain an authentication validation weakness that could allow an attacker to use a token that should not be accepted by the affected server, which could result in unauthorized access.

Executive ViewAI

Why It Matters

Progress MarkLogic Server deployments on 12.x releases prior to 12.1.0 and 11.x releases prior to 11.3.7 contain a token-validation flaw that can let an unauthenticated attacker who can reach the instance operate under another token holder's identity, potentially both reading and altering protected data. Because the affected system is typically a core data platform for search, analytics, and application backends, unauthorized access could expose regulated or business-critical content and undermine trust in downstream applications and reporting. No vendor patch is currently available, so leadership should treat exposure reduction as the primary near-term control and prioritize network-reachability remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network reachability to trusted networks only (firewall rules, VPN, or IP allowlisting), disable or limit externally exposed interfaces and administrative endpoints, rotate and shorten authentication token lifetimes, enforce strong monitoring and alerting on authentication and token-usage anomalies, and isolate affected instances from sensitive data where operationally feasible.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
industry-specific enterprise NoSQL database, limited production footprint
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

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