Skip to main content

MarkLogic Server EUVDEUVD-2026-97507

| CVE-2026-85949 HIGH
Insertion of Sensitive Information into Log File (CWE-532)
2026-10-12 ProgressSoftware GHSA-92qw-23j4-qrqc
8.1
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

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

  1. Access
    Obtain read access to diagnostic logs
  2. Exploit
    Harvest leaked credentials/secrets
  3. Execution
    Authenticate to protected resource
  4. Impact
    Access unauthorized data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Exploitation requires two concrete conditions. First, MarkLogic Server must be running in the specific (unspecified) configuration that causes security-sensitive information to be written to diagnostic logs - the description's 'under certain configurations' means this is NOT default-guaranteed behavior and must be present for data to leak. Second, the attacker must already have read access to the affected diagnostic/error logs (filesystem access to log files, a log-aggregation/SIEM pipeline, backup or archive copies, or an account permitted to view logs), which is why the vendor sets PR:L rather than PR:N. Limiting factors: the leak is configuration-dependent, prior log access is mandatory, and impact is bounded by which sensitive values the logs actually contain; affected versions are limited to 11.x before 11.3.7 and 12.x before 12.1.0.

Impact

This is a moderate-priority issue rather than an emergency, and the input signals conflict in ways defenders must resolve. The vendor CVSS (8.1, AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H) is internally inconsistent with the vulnerability type: CWE-532 (sensitive information written to logs) is fundamentally a confidentiality weakness, yet the vector sets C:N while marking I:H and A:H - verify the scoring with Progress, since the direct impact of leaked log data is almost certainly confidentiality, not integrity/availability. No EPSS score, CISA KEV status, POC, or SSVC data was provided. Exploitation is gated by a real prerequisite the raw 'network vector' obscures: the attacker must first have access to the affected diagnostic logs (reflected by PR:L), and sensitive data is only written 'under certain configurations,' so this is not a drive-by remote-unauthenticated break. Net assessment: elevated but not critical - treat as an important hardening and credential-rotation item on affected MarkLogic deployments, prioritized by whoever can reach the log files, not as an actively-exploited perimeter flaw.

Exploit ScenarioDerived

On a MarkLogic Server running an affected 11.x or 12.x build in the vulnerable configuration, an attacker who can read the diagnostic/error logs (e.g., a low-privileged user, a log-aggregation account, or someone who obtained archived logs) finds security-sensitive data such as credentials or tokens recorded there. They replay that information to authenticate to protected resources they were not authorized to reach. No public exploit identified at time of analysis, and the attack depends on the sensitive-logging configuration actually being active.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

MarkLogic Server 11.x before 11.3.7 and 12.x before 12.1.0 can write security-sensitive values - information that enables access to protected resources - into diagnostic logs when the server is running in specific, non-default configurations. Anyone who can already read those logs (filesystem access, a log-aggregation/SIEM pipeline, backup or archive copies, or an account permitted to view logs) can harvest that data and use it to obtain unauthorized access, so the exposure is genuine but gated on two preconditions: a particular logging configuration must be present, and the attacker must already hold low-privileged log read access. No public exploit code or confirmed active exploitation (no CISA KEV listing) was identified at time of analysis, and the independent assessment rates this as a confidentiality-only, local-context issue (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N), making it a moderate-priority hardening problem rather than an emergency despite the 8.1 vendor score.

RemediationAI

Vendor-released patch: upgrade to MarkLogic Server 11.3.7 (for the 11.x train) or 12.1.0 (for the 12.x train), the versions at which the affected ranges end, and follow the Progress bulletin at https://community.progress.com/s/article/Marklogic-Critical-Security-Alert-Bulletin-October-2026 for the official installation and configuration steps. Until upgrades complete, apply targeted compensating controls rather than generic advice: first, treat MarkLogic diagnostic and error logs as sensitive data - tighten file permissions and ACLs on log directories so only the service account and a minimal admin group can read them, accepting that this may break existing engineering workflows that tail logs directly; second, remove MarkLogic diagnostic logs from broadly readable log-aggregation or SIEM pipelines, or restrict those consumers to a dedicated privileged index, with the trade-off of reduced visibility for operations staff and potential ingestion-pipeline reconfiguration; third, reduce log verbosity or disable debug-level logging on the affected components so the sensitive material is not emitted in the first place, at the cost of degraded troubleshooting and audit detail; fourth, shorten retention and securely purge or rotate existing diagnostic logs and any archives or backups that may contain leaked values, since fixing the server does not un-leak already-written data. Because credentials or tokens may have been exposed, rotate any secrets that could plausibly appear in the logs and review log access records for unexpected readers. Finally, note that no patch version should be assumed beyond the 11.3.7 and 12.1.0 boundaries stated in the vendor description, and no public exploit code or confirmed active exploitation was identified at time of analysis.

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 root cause is CWE-532 (Insertion of Sensitive Information into Log File): MarkLogic Server's diagnostics/error logging path can serialize security-sensitive material - credentials, tokens, or similarly privileged values - into log output rather than redacting or hashing it. The CPE cpe:2.3:a:progress_software_corporation:marklogic_server confirms Progress Software Corporation's MarkLogic Server is the sole affected product family, across the 11.x and 12.x release trains. Critically, the vendor description qualifies the behavior as occurring 'under certain configurations', meaning the leak is not guaranteed in a default deployment and depends on how verbose logging, debug levels, or specific components are configured. The independent assessment therefore re-scopes the issue to a local attack vector (AV:L) with high confidentiality impact only (C:H/I:N/A:N): the flaw does not by itself grant code execution, integrity, or availability impact, and it does not let an attacker without log access read anything. The exploit chain is purely a data-exfiltration-from-logs problem, magnified in real environments by centralized log shipping, where log content is copied to multiple systems and readable by operations, support, and SIEM personnel well beyond the server host.

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 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 5.5 MEDIUM

Reading sensitive data from local log files needs some authenticated/log access, so AV:L and PR:L; the core impact is disclosure (C:H), with I/A not directly affected by the logging weakness itself.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/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
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 12, 2026 - 17:18 EUVD
CVE Published
Oct 12, 2026 - 15:36 cve.org
HIGH 8.1

DescriptionCVE.org

Progress MarkLogic Server 12.x releases before 12.1.0 and 11.x releases before 11.3.7 may record security-sensitive information in diagnostic logs under certain configurations. An attacker with access to the affected logs could use this information to obtain unauthorized access to protected resources.

Executive ViewAI

Why It Matters

MarkLogic Server versions 11.x before 11.3.7 and 12.x before 12.1.0 can expose security-sensitive information through diagnostic logs when running in non-default configurations, potentially allowing an authenticated user with log read access to obtain data that enables unauthorized access to protected resources. This vulnerability is assessed as a moderate-priority hardening issue because exploitation requires both a specific logging configuration and low-privileged log access, and no public exploit identified at time of analysis. Leadership should direct teams to review logging configurations and restrict log access to reduce the risk of data exposure.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; implement interim mitigations: restrict log file access to only essential personnel, enable log redaction if supported, monitor log access for anomalies, and consider disabling the non-default logging configuration that triggers the exposure.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Medium
enterprise NoSQL database, specific vendor product, not everywhere
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.2%
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
No
Human Impact
Medium

Priority Score

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