Lucene search
+L
MongodbRecent

172 matches found

MongoDB
MongoDB
added 2026/07/23 2:0 a.m.8 views

Local File Disclosure in MongoDB Server via MozJS Scripting Engine Module Loader

A vulnerability was discovered in MongoDB Server where the server-side MozJS scripting engine unconditionally registered a module loading hook that enables JavaScript calls to read arbitrary files from the host filesystem using the mongod process's privileges. An authenticated user could exploit...

7.7CVSS5.4AI score0.0021EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:23 p.m.9 views

Compass connection import allows to override OIDC browser open command (usually set through settings), allowing for arbitrary shell commands execution when connecting to cluster using OIDC auth flow

When importing connections in Compass it is possible to override some connection options that are otherwise can't be changed via connection form. In particular it is possible to provide a custom browser open command for OIDC auth flow that is usually can be set only globally via Compass settings...

8.4CVSS5.2AI score0.00152EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:22 p.m.8 views

Server crash via aggregation pipeline expression with compound wildcard index specification

The $internalIndexKey aggregation expression can be used by any authenticated user to crash a MongoDB server mongod. The expression fails to handle compound wildcard index specifications, triggering an internal consistency check that aborts the server process. The user must be able to run an...

7.1CVSS5.3AI score0.0029EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:22 p.m.15 views

A user with read access can cause a DoS by executing a specifically crafted query to consume a large amount of RAM

Using expressions that generate large arrays it is possible to craft a query that creates very large intermediate objects in memory, causing the server to crash with OOM error...

7.1CVSS5.3AI score0.00289EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:22 p.m.9 views

Authorization Bypass via Client-Supplied $search.mergingPipeline Leaks Unauthorized Collection Data Through $$SEARCH_META

An issue in the server’s Atlas Search integration allows an authenticated user to bypass per-user access controls. In sharded topologies, the $search and $searchMeta aggregation stages use internal routing that is normally populated only by the trusted router during sharded search planning. Due t...

6CVSS5.3AI score0.00262EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:21 p.m.9 views

Transaction Command Insufficient Input Validation Leading to Process Termination

An authenticated user with basic write privileges can cause the mongod process to terminate abnormally by sending a crafted transaction command with an incomplete set of required fields. The issue stems from inconsistent validation across related transaction command parameters, resulting in a fat...

7.1CVSS5.3AI score0.00226EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:21 p.m.8 views

Improper Validation of Client-Supplied Command Parameters Allowing Role-Based Access Control Bypass

An authenticated user with low privileges may be able to perform unauthorized reads and writes on data protected by role-based query-level access controls, due to insufficient validation of certain client-supplied command parameters. The issue affects find, update, delete, and aggregate commands ...

8.6CVSS5.3AI score0.00278EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:20 p.m.7 views

Find command with $meta sort can lead to crash

During query planning when reading the sort pattern in raw BSONObj form, in some places we don’t explicitly handle the meta expression case. This may lead to incorrect transformations leading to invariant failure...

7.1CVSS5.2AI score0.00235EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:19 p.m.14 views

$graphLookup Aggregation Stage Authorization Check Inconsistency Allowing Unauthorized Collection Access

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...

7.1CVSS5.3AI score0.00247EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:19 p.m.10 views

Improper Access Control Allowing Cross-User Session Metadata Disclosure in $listSessions Aggregation Stage

An authenticated user may be able to view session metadata belonging to other users on the system through the $listSessions aggregation stage. This information is normally restricted to users with cluster-level administrative privileges, and includes active session identifiers, associated...

5.3CVSS5.2AI score0.00162EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:19 p.m.9 views

MongoDB mongos Improper Validation of Internal Flags in Queryable Encryption Write Commands on Sharded Clusters

An authenticated user with write privileges on a Queryable Encryption-enabled collection may be able to modify internal encryption metadata fields that are intended to be server-controlled, by sending crafted write commands through the mongos router on a sharded cluster. This can result in...

7.1CVSS5.4AI score0.00118EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:18 p.m.7 views

libmongocrypt Improper Input Validation Leading to Process Termination

An authenticated user with standard read/write privileges can cause the mongod process to terminate due to an out-of-memory condition by sending a crafted aggregation command. MongoDB's libmongocrypt library insufficiently validates payload-supplied values, which can result in an excessively larg...

5.3CVSS5.3AI score0.00212EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:17 p.m.8 views

MongoDB $jsonSchema Query Operator Excessive CPU Consumption Leading to Denial of Service

Certain query operations involving deeply nested $jsonSchema constructs can trigger disproportionate CPU consumption in affected MongoDB deployments, potentially leading to resource exhaustion. The resulting CPU-bound operation cannot be interrupted through standard administrative controls...

7.1CVSS5.2AI score0.00235EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:17 p.m.8 views

MongoDB $linearFill Window Function Improper Input Validation Leading to Process Termination

A user with read-only privileges is able to craft an aggregation pipeline using the $linearFill window function operator with a specific sortBy expression type to cause the mongod process to terminate abnormally, resulting in denial of service. The issue stems from insufficient validation of sort...

7.1CVSS5.3AI score0.00304EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:17 p.m.7 views

Server-Side JavaScript DBPointer BSON Serialization Memory Disclosure

Improper handling of DBPointer objects during BSON serialization in MongoDB's server-side JavaScript engine can result in internal process memory contents being included in data returned to the client. This constitutes an unintended information disclosure affecting deployments that use server-sid...

7.1CVSS5.3AI score0.00232EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:16 p.m.10 views

tlsCATrusts Role Restriction Not Enforced via PROXY Protocol v2 on Unix Domain Socket

When PROXY protocol v2 is used on the Unix domain socket path, roles derived from X.509 client certificates may not be validated against the configured tlsCATrusts allow-list. This can result in unintended role assignments following MONGODB-X509 authentication. Affected scenarios require local...

7.2CVSS5.3AI score0.00067EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:16 p.m.9 views

MongoDB mongos Improper Authorization Check in Cursor Termination Allowing Cross-Database Privilege Misuse

An authenticated user holding cursor termination privileges on one database may incorrectly be permitted to terminate active cursors on a separate database, disrupting ongoing query operations for other users. The behavior stems from an authorization check that does not correctly scope privileges...

4.2CVSS5.3AI score0.00149EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:15 p.m.9 views

Queryable Encryption FLE2 Find Payload Missing Input Validation Leading to Resource Exhaustion

An authenticated user can cause excessive CPU consumption or out-of-memory conditions on a MongoDB server by sending a crafted Queryable Encryption find payload containing an unvalidated field used to control an internal computation loop. The resulting resource exhaustion degrades availability fo...

7.1CVSS5.3AI score0.00156EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:15 p.m.8 views

Improper Validation of OCSP Response During Outbound TLS Handshake Leading to Process Termination

A MongoDB server initiating an outbound TLS connection may terminate abnormally when processing a malformed OCSP response from a remote peer during the TLS handshake. OCSP stapling validation is enabled by default for outgoing TLS connections. Affected scenarios require the remote peer to hold a...

6CVSS5.4AI score0.00089EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:14 p.m.8 views

Server-Side JavaScript Aggregation Expression Memory Safety Issue Leading to Process Termination

An authenticated user with read access can cause the mongod process to be terminated through certain aggregation expressions that execute server-side JavaScript. The issue involves improper memory handling during document processing...

7.1CVSS5.3AI score0.00245EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:14 p.m.8 views

MongoDB Improper Input Validation in Compute Mode External Data Processing Leading to Memory Corruption

When compute mode is enabled on a standalone mongod instance, insufficient validation of externally sourced BSON data during aggregation pipeline processing can result in memory corruption, potentially leading to process termination or other unintended behavior. This configuration is non-default...

9.2CVSS5.3AI score0.00315EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:13 p.m.6 views

MongoDB Aggregation Command Invariant Assertion Failure Leading to Process Termination

An authenticated user with read-only privileges can cause the mongod process to terminate abnormally by issuing a crafted aggregation command, resulting in denial of service for all connected clients until the process is restarted. The issue stems from an internal engine selection inconsistency...

5.3CVSS5.3AI score0.00212EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:13 p.m.9 views

Awaitable Hello Command in Exhaust Mode Unthrottled Response Loop Leading to Denial of Service

An unauthenticated remote client can cause excessive CPU consumption on a MongoDB server by sending a specific combination of parameters to the awaitable hello command in exhaust mode. The server's handling of this combination results in a response loop that bypasses normal throttling, allowing a...

6.9CVSS5.4AI score0.0026EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:13 p.m.11 views

$rankFusion and $scoreFusion Unbounded Memory Allocation During Error Suggestion Generation

An authenticated user can cause the mongod process to be terminated by the operating system under memory pressure via the $rankFusion and $scoreFusion aggregation stages. The issue originates in the server's error-handling path and requires the ability to run aggregation queries...

7.1CVSS5.2AI score0.00235EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:12 p.m.8 views

Aggregation Framework Memory Exhaustion Leading to Process Termination

An authenticated user can cause a mongod process to be terminated by the operating system under memory pressure by performing a specific data type conversion operation within MongoDB's aggregation framework. The behavior stems from disproportionate memory consumption during this operation, and...

7.1CVSS5.2AI score0.00235EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/07/22 7:12 p.m.8 views

Out-of-Bounds Heap Read in BSON CodeWScope Element Parsing via Malformed BSONColumn Data

A missing bounds check in the BSON CodeWScope element accessors allows an attacker to trigger an out-of-bounds heap read via a crafted aggregation pipeline. The vulnerability can be exploited by an authenticated user by generating a malformed BSONColumn data containing a CodeWScope element,...

7.1CVSS5.3AI score0.00241EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/12 1:57 a.m.23 views

Post-authentication use-after-free in server-side JavaScript BSON-to-array conversion

A use-after-free vulnerability exists in MongoDB Server's server-side JavaScript engine when converting BSON documents to JavaScript arrays. An authenticated user with read privileges who is able to run server-side JavaScript for example, via $where or $function can cause the server to access...

8.8CVSS5.5AI score0.00384EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:43 p.m.96 views

Unbounded recursion in BSONColumn interleaved-reference causes pre-auth stack overflow

A vulnerability in MongoDB Server's BSON validation logic allows an unauthenticated user to crash the mongod process by sending a specially crafted message. The BSON validator's handling of certain nested binary data structures permits uncontrolled mutual recursion between validation functions,...

8.7CVSS5.5AI score0.00345EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:40 p.m.15 views

Keyfile contents are in MongoDB Server logs

MongoDB server may log authentication parameters, including credentials, to the server log during SASL authentication. When connection health metric logging is enabled, the full authentication parameters are written to the log without redaction...

6.8CVSS5.5AI score0.00119EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:33 p.m.19 views

Stack memory disclosure in filemd5 command

An authenticated user with the read role may read limited amounts of uninitialized stack memory via specially-crafted issuances of the filemd5 command...

7.1CVSS5.5AI score0.00224EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:30 p.m.15 views

Server crash via malformed binary diff passed to $_internalApplyOplogUpdate.

The $internalApplyOplogUpdate aggregation pipeline stage can be used to execute a document diff containing a malformed binary diff to return memory out-of-bounds or crash the server. $internalApplyOplogUpdate can be executed by any authenticated user with access to the aggregate command...

8.1CVSS5.6AI score0.00298EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:27 p.m.16 views

GeometryCollection with strict-winding polygon causes server crash during 2dsphere index key generation

An authorized user could trigger a server crash by running a query with a 2dsphere index on a field that stores a GeoJSON GeometryCollection containing a Polygon with a strict-winding CRS. Strict-winding polygons are intentionally unsupported for indexing, but the guard that rejects them does not...

7.1CVSS5.4AI score0.0027EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:24 p.m.14 views

Sensitive data could be written to mongod.log

The ldapQueryPassword parameter, when set through the runtime setParameter command, will log the new password to the mongod.log file in plain text...

6.8CVSS5.5AI score0.00109EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:17 p.m.13 views

Metadata name collision on $-prefixed fields causes post-auth server crash

An authenticated user can cause a MongoDB server to crash or return incorrect results by creating documents that interfere with internal metadata processing during query execution. This stems from insufficient separation between user-controlled document fields and internal metadata in certain...

7.1CVSS5.7AI score0.00368EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:10 p.m.12 views

Using MaxKey() may crash the server

This issue can occur when running an aggregation pipeline that uses the internal $exchange stage configured with key-range partitioning and order-preserving delivery. If a single key range produces enough documents to fill its exchange buffer that is, many results are routed to the same consumer,...

7.1CVSS5.8AI score0.0027EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:8 p.m.13 views

$_internalConvertBucketIndexStats may crash the mongod server when working on no timeseries input

The $internalConvertBucketIndexStats stage used PauseExecution as a way to signal "skip this document" when an index stats conversion failed. But PauseExecution is not a general purpose skip mechanism, but rather a TeeBuffer-internal signal used solely by $facet to coordinate its sub-pipelines...

7.1CVSS5.4AI score0.00323EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:5 p.m.17 views

Crafted cross-shard merge aggregation crashes MongoDB Server

Adding fromRouter:true and runtimeConstants.userRoles could cause aggregations to crash mongodb server...

7.1CVSS5.4AI score0.0027EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 10:2 p.m.17 views

Server crashes in case of the use of exchange

When using $changestreams and $requestReshardingResumeToken with the exchange option the server hits an invariant which causes the server to crash. There are no special privileges needed. The user must be logged in to issue the statement...

7.1CVSS5.4AI score0.0027EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 9:59 p.m.11 views

Aggregation sub-pipeline null dereference may allow DoS via crafted getMore

In MongoDB Server 8.0, an aggregation stage can leave its subPipeline field null during processing of certain pipelines. If a getMore is subsequently issued on the same cursor, the server may dereference this null sub-pipeline when reattaching to the operation context, accessing an invalid addres...

7.1CVSS5.5AI score0.00307EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 9:57 p.m.13 views

Authenticate command with specific mechanism parameter can trigger server crash

When OIDC authentication is enabled in configuration, clients may set specific values in the "mechanism" parameter of the "authenticate" command that lead to server crash. The authenticate command is accessible to unauthenticated clients, leading to pre-auth denial-of-service in affected product...

8.2CVSS5.5AI score0.00347EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/06/09 9:56 p.m.12 views

Client side encryption fails to encrypt values in a $vectorSearch

A bug in query analysis processing of the $vectorSearch aggregation stage for Queryable Encryption QE or Client-Side Field Level Encryption CSFLE results in literal values for encrypted fields within the $vectorSearch stage filter expressions to be sent to the server as plaintext instead of...

7.1CVSS5.4AI score0.00103EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/20 4:18 p.m.73 views

Prototype pollution in csv parsing

Prototype pollution in csv parsing logic during import can lead to untrusted file paths but not arguments entering shell.openExternal after specific user behavior leading to "1-click" command execution...

5.3CVSS5.8AI score0.00411EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/20 3:55 p.m.15 views

Heap memory out of bounds read and crash in C Driver legacy GridFS file reader

The MongoDB C Driver's legacy GridFS API accepts malformed file metadata from the database without adequate validation. Crafted documents in a GridFS collection may cause any application that reads those files via the legacy API to either crash via a division-by-zero or silently leak process memo...

6CVSS5.8AI score0.00281EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/18 3:40 p.m.34 views

Calling createIndex with certain index types can crash mongod

Creating a "2dspherebucket" index on a non-timeseries bucket collection will succeed, but any subsequent attempt to insert a document which triggers updating that index will crash the server. A similar issue occurs when creating "queryableencryptedrange" indices. This issue affects MongoDB Server...

7.1CVSS5.8AI score0.00235EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/14 9:27 p.m.19 views

PHP Stack Exhaustion

Stack exhaustion vulnerability in the MongoDB PHP driver can cause application crashes when processing deeply nested BSON documents in unusual circumstances when the source of these BSON documents is not MongoDB Server...

6CVSS5.8AI score0.00311EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/13 12:16 a.m.10 views

Post-authentication use-after-free error in $_internalJsEmit and mapreduce commands

After invoking $internalJsEmit, which is not intended to be directly accessible, or mapreduce command’s map function in a certain way, an authenticated user can subsequently crash mongod when the server-side JavaScript engine through $where, $function, mapreduce reduce stage, etc. is used also in...

7.7CVSS5.8AI score0.00255EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/13 12:12 a.m.15 views

Use-After-Free in MongoDB FLE Query Analysis When Processing Positional Projections on Encrypted Fields

A use-after-free vulnerability exists in MongoDB's Field-Level Encryption FLE query analysis component, affecting client-side uses of mongocryptd and cryptshared. Triggering this vulnerability requires control over the structure of a client's FLE-related query. This issue impacts MongoDB Server’s...

8.8CVSS5.8AI score0.00129EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/13 12:8 a.m.21 views

Schema validation log messages may not redact user data

When schema validation is enabled on a collection and an update or insert would violate the collection's schema, the local server log message generated may not have all user data redacted. This issue impacts MongoDB Server v7.0 versions prior to 7.0.34, v8.0 versions prior to 8.0.23, v8.2 version...

5.3CVSS5.8AI score0.00204EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/13 12:5 a.m.12 views

Post-auth memory exhaustion via bitwise match expressions

An authenticated user can cause excess memory usage via bitwise match expression AST processing of $bitsAllSet, $bitsAnySet, $bitsAllClear, and $bitsAnyClear. This contributes to memory pressure and may lead to availability loss by OOM. This issue impacts MongoDB Server v7.0 versions prior to...

7.1CVSS5.8AI score0.00258EPSS
SaveExploits0References1Affected Software1
MongoDB
MongoDB
added 2026/05/12 11:59 p.m.23 views

FlatBSON Duplicate Field Index Drift

An issue in MongoDB Server's time-series collection implementation allows an authenticated user with database write privileges to trigger an out-of-bounds memory write in the mongod process. The issue results from an inconsistency in the internal field-name-to-index mapping within the time-series...

8.8CVSS6.1AI score0.0057EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities172