Skip to main content

MongoDB Ops Manager EUVDEUVD-2026-95492

| CVE-2026-87109 MEDIUM
Insertion of Sensitive Information Into Sent Data (CWE-201)
2026-10-09 cna@mongodb.com GHSA-c448-w867-m9h4
6.0
CVSS 4.0 · Vendor: mongodb
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as org/project member
  2. Exploit
    Query user-listing endpoint during victim's pending enrollment
  3. Execution
    Harvest unconfirmed authenticator enrollment seed
  4. Impact
    Generate valid OTP codes to undermine victim MFA

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
Exploitation Conditions

Exploitation requires the attacker to be an authenticated member of the same MongoDB Ops Manager organization or project (PR:L) and to access user-listing endpoints. The critical precondition (reflected as AT:P) is that the targeted victim must have an authenticator enrollment that is pending and not yet confirmed - the secret seed is only exposed during this unconfirmed enrollment window, so once the victim completes/confirms enrollment the exposure closes. Limiting factors that reduce real-world risk: valid same-tenant authentication is mandatory (no anonymous access), exploitation is confined to a transient enrollment timing window outside the attacker's direct control, and the issue is fixed in Ops Manager Server 8.0.27 (earlier versions affected). Impact is limited to disclosure of authentication material; there is no direct integrity or availability effect.

Impact

This is a genuine but moderate-priority issue rather than an urgent emergency. The vendor CVSS 4.0 base score is 6.0 (Medium), and the vector is internally consistent with the description: AV:N (exploited over the network via user-listing API/UI endpoints), AC:L (no attacker-side complexity), but AT:P - a required condition exists, namely that the victim's authenticator enrollment must be in a pending/unconfirmed state. Critically, PR:L confirms the attacker must already be an authenticated, low-privileged member of the same organization or project, so this is NOT a remote-unauthenticated flaw; it is an insider/tenant-isolation confidentiality break. Impact is VC:H (high confidentiality - disclosure of a secret authenticator enrollment seed) with VI:N/VA:N (no integrity or availability impact), matching CWE-201. There is no CISA KEV listing and no public exploit identified at time of analysis; no EPSS score, SSVC decision, or POC was supplied in the input, so exploitation-probability signals are simply absent rather than conflicting. The practical risk is bounded by two strong limiting factors - required authentication within the same tenant and a narrow timing window during an unconfirmed enrollment - which together make opportunistic mass exploitation unlikely, though a malicious or compromised co-tenant could realistically weaponize it to undermine another member's MFA.

Exploit ScenarioDerived

A malicious or compromised low-privileged member of a MongoDB Ops Manager organization waits for (or coincides with) another member beginning authenticator (MFA/TOTP) enrollment. Before that member confirms enrollment, the attacker queries a user-listing endpoint that improperly includes the pending enrollment seed, capturing the victim's secret authenticator material and enabling them to generate valid one-time codes. No public exploit code is identified at time of analysis, and success depends on catching the victim's enrollment while it remains unconfirmed.

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 09, 2026

An authenticated member of a MongoDB Ops Manager organization can retrieve another organization or project member's pending authenticator enrollment seed by querying user-listing endpoints while that victim's enrollment remains unconfirmed, exposing secret authentication material (CWE-201, information disclosure into sent data). Only Ops Manager Server deployments earlier than 8.0.27 are affected, and exploitation requires valid same-tenant credentials plus the narrow precondition that the victim has an enrollment in progress that has not yet been confirmed, so risk is real but moderate rather than urgent. No public exploit identified at time of analysis, and the issue is resolved in Ops Manager Server 8.0.27.

RemediationAI

Upgrade MongoDB Ops Manager Server to 8.0.27 or later, which is the vendor-released fix described in the release notes at https://www.mongodb.com/docs/ops-manager/current/release-notes/application/#ops-manager-server-8027; after upgrading, rotate or re-issue authenticator enrollments for any user whose enrollment was pending while a vulnerable version was running, since the previously generated seeds may have been disclosed. If an immediate upgrade is not possible, treat organization membership as a trust boundary: audit and minimize the set of members and project roles that can call user-listing endpoints, and restrict API/UI access to those endpoints to trusted administrators where the deployment topology allows it - the trade-off is reduced self-service user administration and heavier admin workload. Because exploitation depends on an unconfirmed enrollment window, you can also shorten the exposure window by ensuring enrollments are completed promptly, purging or expiring stale pending enrollments (so seeds are not left retrievable), and monitoring Ops Manager logs for user-listing requests made by one member around another member's enrollment period. Enforcing re-authentication of the affected member's authenticator (invalidating the potentially leaked seed) is a low-cost mitigation, but it briefly locks the user out until they re-enroll. None of these compensating controls eliminate the underlying leak; only the 8.0.27 upgrade does.

Affected VersionsENISA

Ops Manager 8.0.0 <8.0.27
Ops Manager 7.0.0 ≤7.0.23

Affected Packages

euvd ops_manager fix: 8.0.27

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 flaw is an instance of CWE-201 (Insertion of Sensitive Information Into Sent Data) in MongoDB Ops Manager's user-listing endpoints: responses returned to one authenticated organization member include sensitive fields from other members' records, specifically the authenticator (TOTP-style) enrollment seed generated during multi-factor enrollment. Under normal design, the seed should be exposed only to the enrolling principal, but during the unconfirmed enrollment window the backend treats it as retrievable listing data. The CVSS 4.0 vector reflects the unusual precondition structure: network reachable (AV:N) and low privileges required (PR:L, i.e., any authenticated org/project member) with no user interaction (UI:N), but Attack Requirements are Present (AT:P) because the victim must have an unconfirmed enrollment pending at the moment of the request; impact is confined to high confidentiality loss (VC:H) with no integrity or availability effect. Note that AV:N with PR:L maps to the 3.1 assessment AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - the AC:H component captures the timing dependence rather than any cryptographic weakness. There is no anonymous access path; the attacker must already be a trusted member of the same organization or project.

Know when Ops Manager 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 (mongodb) PRIMARY 6.0 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Network-reachable API but requires same-tenant low-privilege auth (PR:L) and a transient unconfirmed-enrollment window (AC:H, mapping the 4.0 AT:P); only secret seed disclosure, so C:H, I:N, A:N.

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

Primary rating from Vendor (mongodb).

CVSS VectorVendor: mongodb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 09, 2026 - 07:15 EUVD

DescriptionCVE.org

An authenticated Ops Manager organization member can retrieve another member's pending authenticator enrollment seed through user-listing endpoints while that member's enrollment is unconfirmed. This results in disclosure of secret authentication material to another member of the same organization or project.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
enterprise on-prem MongoDB management tool, common but not everywhere
Data Quality
5 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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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