Description
An authenticated user with limited read privileges may be able to access documents from collections they are not authorized to read, due to an inconsistency in how the $graphLookup aggregation stage is evaluated during authorization and during execution. Affected scenarios involve collections referenced within existing view pipeline definitions.
Published: 2026-07-22
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw, identified as CWE-863, allows an authenticated user with only limited read rights to view documents in collections that the user should not be able to access. It arises because the $graphLookup aggregation stage is evaluated inconsistently during authorization checks and during actual execution, which creates a gap that can be exploited through view pipelines that reference other collections.

Affected Systems

MongoDB Server installations that use $graphLookup within view pipeline definitions. Any deployment where a view includes the $graphLookup stage on a collection the authenticated user normally cannot read is susceptible; the CVE does not list specific version numbers, so all versions that expose this functionality are potentially affected.

Risk and Exploitability

The CVSS score of 7.1 indicates high severity. The EPSS score of < 1% suggests that widespread automated exploitation is unlikely, but the vulnerability does not appear in the CISA KEV catalog. Because an attacker only needs legitimate authentication with restricted read privileges, the risk to confidentiality for users who can be granted read access is significant, especially in environments with many read‑only users or poorly defined collection permissions.

Generated by OpenCVE AI on August 3, 2026 at 23:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest MongoDB Server security patch that addresses the authorization inconsistency in the $graphLookup stage.
  • Restrict read‑only roles to the minimum set of collections necessary for their work, ensuring that collections referenced by view pipelines are excluded from those roles.
  • Audit all view pipeline definitions that use $graphLookup; remove or modify references to sensitive collections until the patch is applied.
  • If a patch cannot be applied immediately, temporarily disable or drop any view that contains $graphLookup until the issue is resolved.

Generated by OpenCVE AI on August 3, 2026 at 23:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
First Time appeared Mongodb
Mongodb mongodb Server
Vendors & Products Mongodb
Mongodb mongodb Server

Wed, 22 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Description An authenticated user with limited read privileges may be able to access documents from collections they are not authorized to read, due to an inconsistency in how the $graphLookup aggregation stage is evaluated during authorization and during execution. Affected scenarios involve collections referenced within existing view pipeline definitions.
Title $graphLookup Aggregation Stage Authorization Check Inconsistency Allowing Unauthorized Collection Access
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Mongodb Mongodb Mongodb Server
cve-icon MITRE

Status: PUBLISHED

Assigner: mongodb

Published:

Updated: 2026-07-23T14:18:21.625Z

Reserved: 2026-06-23T18:00:03.128Z

Link: CVE-2026-13060

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-22T20:16:43.970

Modified: 2026-08-05T14:59:24.100

Link: CVE-2026-13060

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T23:30:17Z

Weaknesses