Skip to main content

MarkLogic Server EUVDEUVD-2026-97561

| CVE-2026-85967 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-12 ProgressSoftware GHSA-92m5-4m42-c8hp
6.1
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious XSS payload/URL
  2. Exploit
    Lure authenticated user to click link
  3. Execution
    Script executes in victim browser session
  4. Impact
    Perform unauthorized actions or exfiltrate accessible data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a victim who is an actively authenticated MarkLogic Server user (typically an administrator or developer using the web-based Admin/Query console) to interact with attacker-supplied content - clicking a crafted link or loading a malicious page - per UI:R in the CVSS vector. The attacker needs no credentials of their own (PR:N) and no special server configuration is cited in the description, but the requirement for user interaction plus an existing authenticated session is the key limiting factor. Only versions 12.x before 12.1.0 and 11.x before 11.3.7 are affected; upgrading past those fixed releases removes exposure.

Impact

This is a moderate-severity reflected/DOM cross-site scripting flaw (CWE-79) with a CVSS 3.1 base score of 6.1 and vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N. The network attack vector and low complexity make delivery easy, and PR:N means the attacker themselves need no account, but the mandatory UI:R (user interaction) is the dominant limiting factor - a legitimate authenticated MarkLogic user must be lured into clicking a crafted link or loading malicious content for the script to execute in their session. Impact is bounded to Low/Low confidentiality and integrity with no availability effect, scoped (S:C) to the victim's browser authority rather than the server itself. No EPSS probability, CISA KEV entry, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; this reads as a real-but-not-urgent hygiene issue rather than a top-priority emergency. One data note: the source reference is titled a 'Critical Security Alert Bulletin,' which conflicts with the CVSS Medium (6.1) rating - verify the vendor's own severity rating against NVD, as the bulletin may be a bundle covering multiple issues of which this is only one.

Exploit ScenarioDerived

An attacker crafts a malicious URL or payload targeting the MarkLogic Server web interface and delivers it to an authenticated user via phishing or a malicious link. When the victim opens it in an active session, attacker-controlled script executes in their browser, letting the attacker perform actions or read data as that user. No public exploit code was identified at time of analysis, and success depends on the victim interacting with the crafted content (UI:R).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 12, 2026

Cross-site scripting in Progress MarkLogic Server lets a remote, unauthenticated attacker execute arbitrary script in the browser of an authenticated MarkLogic user - typically an administrator or developer working in the web-based Admin or Query console - after that user clicks a crafted link or loads attacker-supplied content. Only 12.x releases before 12.1.0 and 11.x releases before 11.3.7 are affected; the flaw is rated CVSS 3.1 base 6.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), with the required victim interaction and the need for an existing authenticated session being the main limiting factors. Successful exploitation could drive unauthorized actions or expose information accessible to that authenticated user, and no public exploit code has been identified at time of analysis.

RemediationAI

Vendor-released patch: 12.1.0 for the 12.x line and 11.3.7 for the 11.x line - upgrading to or above these versions is the primary and complete fix, and removal of the vulnerable code path is the only mitigation that fully eliminates exposure. After upgrading, verify the running version and review the Progress advisory at https://community.progress.com/s/article/Marklogic-Critical-Security-Alert-Bulletin-October-2026 for any build-specific guidance. If immediate upgrade is not possible, apply layered compensating controls with their trade-offs acknowledged: restrict network access to the MarkLogic Admin and Query consoles to trusted management networks or VPN only (effective, but breaks access for remote or distributed developers and may hinder legitimate operations); require re-authentication and shorten console session lifetimes, and set session cookies with SameSite=Strict and HttpOnly where configurable (reduces hijack impact but does not remove the injection point and can disrupt embedded or cross-site workflows); deploy a content-security-policy header or a WAF rule that blocks reflected script payloads on console endpoints (partial, signature-dependent, and prone to false positives or bypass via encoding); and instruct operators not to follow untrusted links while logged into the console. Note that because the vector is PR:N with UI:R, credential hygiene and MFA alone do not prevent this attack - only patching or blocking delivery of the malicious content does. No public exploit code has been identified at time of analysis, so urgency is driven by the moderate severity rating and the privileged nature of the typical victim session rather than by observed exploitation.

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

The issue is a cross-site scripting flaw (CWE-79) - improper neutralization of user-controllable input before it is placed in output that a browser renders. MarkLogic Server is Progress Software's multi-model NoSQL database platform, and it ships browser-based administrative interfaces (the Admin console and Query console) that run with the privileges of the logged-in operator. Because the CVSS vector carries S:C (scope changed) and UI:R (user interaction required), the injected script is expected to execute in the security context of the vulnerable MarkLogic interface while being delivered from an attacker-controlled origin, which is why compromise can pivot to the authenticated user's session and any resources that session can reach. C: L and I: L reflect limited confidentiality and integrity impact, with no direct availability impact (A:N) - consistent with a session-hijack or action-forgery pattern rather than server takeover. The affected CPE entry, cpe:2.3:a:progress_software_corporation:marklogic_server:*:*:*:*:*:*:*:*, is version-wildcarded, so exposure must be determined from the installed release line rather than from the CPE string itself. PR:N in the vector means the attacker needs no credentials of their own; the barrier is purely the victim's interaction while authenticated.

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 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Standard reflected XSS: network-delivered with low complexity, no attacker privileges (PR:N) but user interaction required (UI:R), scope change to the browser with Low C/I and no availability impact.

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

Primary rating from Vendor (ProgressSoftware).

CVSS VectorVendor: ProgressSoftware

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

Lifecycle Timeline

1
Patch available
Oct 12, 2026 - 18:03 EUVD

DescriptionCVE.org

Progress MarkLogic Server 12.x releases before 12.1.0 and 11.x releases before 11.3.7 contain a cross-site scripting vulnerability that could allow a remote attacker to execute script in the context of an authenticated user's browser session, which could result in unauthorized actions or disclosure of information accessible to that user.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
specialized enterprise multi-model NoSQL database, limited production 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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