Skip to main content

MongoDB Server CVE-2026-18704

| EUVDEUVD-2026-56906 HIGH
Missing Authorization (CWE-862)
2026-08-11 mongodb GHSA-cpxv-jhq7-7xvw
7.1
CVSS 4.0 · Vendor: mongodb
Share

Severity by source

Vendor (mongodb) PRIMARY
7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
6.5 MEDIUM

Network-reachable by any authenticated read account (PR:L, AV:N, AC:L); integrity is fully compromised via unauthorized writes; no confidentiality or availability impact applies.

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

Primary rating from Vendor (mongodb).

CVSS VectorVendor: mongodb

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Patch available
Aug 11, 2026 - 20:19 EUVD
Analysis Generated
Aug 11, 2026 - 20:14 vuln.today
CVE Published
Aug 11, 2026 - 18:37 cve.org
HIGH 7.1

DescriptionCVE.org

An issue in MongoDB Server's aggregation framework could allow an authenticated user with only read privileges to perform write operations against collections they should not be able to modify. This is due to an internal-use aggregation stage being reachable by external clients without an appropriate authorization check on its embedded operations.

AnalysisAI

Privilege escalation in MongoDB Server's aggregation framework allows any authenticated read-only user to perform unauthorized write operations against collections they lack write access to. The root cause is an internal-use aggregation stage reachable by external clients without an authorization check on its embedded operations (CWE-862: Missing Authorization). No public exploit code has been identified at time of analysis, and the vulnerability is not listed in CISA KEV, though the low privilege bar makes any compromised or malicious read-only account a viable threat actor.

Technical ContextAI

MongoDB Server's aggregation framework processes data through a pipeline of discrete stages (e.g., $match, $group, $lookup). Certain stages are designated internal-use only and are intended to be invoked exclusively by the server itself during internal operations. CWE-862 (Missing Authorization) applies when software fails to verify that a caller has the necessary privileges before executing a sensitive operation. Here, at least one such internal stage can be reached via the standard external aggregation interface, and when invoked, it executes embedded write operations without consulting the caller's authorization context. The CPE string cpe:2.3:a:mongodb:mongodb_server:*:*:*:*:*:*:*:* uses a full wildcard, indicating NVD has not yet bounded the affected version range to specific releases. The vulnerability exists at the MongoDB wire-protocol layer, making it reachable over the network by any client session that can authenticate.

RemediationAI

Monitor the MongoDB JIRA ticket SERVER-129936 (https://jira.mongodb.org/browse/SERVER-129936) for patch release announcements, as no specific fixed version was confirmed in the available data. Vendor-released patch version is not independently confirmed at time of analysis - do not assume patching is available until a tagged release is confirmed. As an interim compensating control, audit all database user roles and revoke read privileges from any account that does not strictly require them, reducing the pool of accounts capable of reaching the vulnerable stage. Consider restricting aggregation pipeline execution to specific trusted application-tier IP addresses via MongoDB network access controls or firewall rules, accepting the trade-off that this may complicate ad-hoc query access for analysts. Role-based access control (RBAC) hardening will not fully mitigate the vulnerability for legitimate read users but limits lateral exposure.

CVE-2013-1892 MEDIUM POC
6.0 Oct 01

MongoDB before 2.0.9 and 2.2.x before 2.2.4 does not properly validate requests to the nativeHelper function in SpiderMo

CVE-2013-3969 MEDIUM POC
6.5 Oct 01

The find prototype in scripting/engine_v8.h in MongoDB 2.4.0 through 2.4.4 allows remote authenticated users to cause a

CVE-2018-13863 HIGH POC
7.5 Jul 10

The MongoDB bson JavaScript module (also known as js-bson) versions 0.5.0 to 1.0.x before 1.0.5 is vulnerable to a Regul

CVE-2026-25887 HIGH POC
7.2 Mar 06

Remote code execution in Chartbrew versions prior to 4.8.1 allows authenticated attackers with high privileges to execut

CVE-2019-2386 HIGH POC
7.1 Aug 06

After user deletion in MongoDB Server the improper invalidation of authorization sessions allows an authenticated user's

CVE-2012-6619 MEDIUM POC
6.4 Mar 06

The default configuration for MongoDB before 2.3.2 does not validate objects, which allows remote authenticated users to

CVE-2026-3431 CRITICAL
9.8 Mar 02

SimStudio below 0.5.74 has a missing authorization on MongoDB tool endpoints that allows attackers to execute arbitrary

CVE-2024-8654 CRITICAL
9.8 Sep 10

MongoDB Server may access non-initialized region of memory leading to unexpected behaviour when zero arguments are calle

CVE-2024-6376 CRITICAL
9.8 Jul 01

MongoDB Compass may be susceptible to code injection due to insufficient sandbox protection settings with the usage of e

CVE-2024-1351 CRITICAL
9.8 Mar 07

Under certain configurations of --tlsCAFile and tls.CAFile, MongoDB Server may skip peer certificate validation which ma

CVE-2020-7610 CRITICAL
9.8 Mar 30

All versions of bson before 1.1.4 are vulnerable to Deserialization of Untrusted Data. Rated critical severity (CVSS 9.8

CVE-2026-19001 CRITICAL
9.5 Aug 12

Memory corruption in the MongoDB BI Connector ODBC Driver (fixed in v1.4.9) occurs when an oversized catalog, schema, or

Share

CVE-2026-18704 vulnerability details – vuln.today

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