Incorrect validation of files loaded from a local untrusted directory may allow local privilege escalation if the underlying operating systems is Win…
Incorrect handling of certain string inputs may result in MongoDB Rust driver constructing unintended server commands. This may cause unexpected appl…
The bson_strfreev function in the MongoDB C driver library may be susceptible to an integer overflow where the function will try to free memory at a …
MongoDB Compass may be susceptible to code injection due to insufficient sandbox protection settings with the usage of ejson shell parser in Compass'…
A command for refining a collection shard key is missing an authorization check. This may cause the command to run directly on a shard, leading to ei…
An out-of-bounds read in the 'bson' module of PyMongo 4.6.2 or earlier allows deserialization of malformed BSON provided by a Server to raise an exce…
Improper validation of certain metadata input may result in the server not correctly serialising BSON. This can be performed pre-authentication and m…
An unauthenticated user can trigger a fatal assertion in the server while generating ftdc diagnostic metrics due to attempting to build a BSON object…
MongoDB Compass may accept and use insufficiently validated input from an untrusted external source. This may cause unintended application behavior, …
Under certain configurations of --tlsCAFile and tls.CAFile, MongoDB Server may skip peer certificate validation which may result in untrusted connect…
When calling bson_utf8_validate on some inputs a loop with an exit condition that cannot be reached may occur, i.e. an infinite loop. This issue affe…
The affected versions of MongoDB Atlas Kubernetes Operator may print sensitive information like GCP service account keys and API integration secrets …
Some MongoDB Drivers may erroneously publish events containing authentication-related data to a command listener configured by an application. The pu…
If the MongoDB Server running on Windows or macOS is configured to use TLS with a specific set of configuration options that are already known to wor…
In MongoDB Ops Manager v5.0 prior to 5.0.22 and v6.0 prior to 6.0.17 it is possible for an authenticated user with project owner or project user admi…
MongoDB Ops Manager Diagnostics Archive may not redact sensitive PEM key file password app settings. Archives do not include the PEM files themselves…
Under very specific circumstances (see Required configuration section below), a privileged user is able to cause arbitrary code to be executed which …
An authenticated user may trigger an invariant assertion during command dispatch due to incorrect validation on the $external database. This may resu…
It may be possible to have an extremely long aggregation pipeline in conjunction with a specific stage/operator and cause a stack overflow due to the…
An authenticated user without any specific authorizations may be able to repeatedly invoke the features command where at a high volume may lead to re…
Users with appropriate file access may be able to access unencrypted user credentials saved by MongoDB Extension for VS Code in a binary file. These …
An attacker with basic CRUD permissions on a replicated collection can run the applyOps command with specially malformed oplog entries, resulting in …
An authorized user may trigger an invariant which may result in denial of service or server exit if a relevant aggregation request is sent to a shard…
Sending specially crafted commands to a MongoDB Server may result in artificial log entries being generated or for log entries to be split. This issu…
Specific cstrings input may not be properly validated in the MongoDB Go Driver when marshalling Go objects into BSON. A malicious user could use a Go…
A user authorized to performing a specific type of find query may trigger a denial of service. This issue affects MongoDB Server v4.4 versions prior …
Usage of specific command line parameter in MongoDB Tools which was originally intended to just skip hostname checks, may result in MongoDB skipping …
A malicious 3rd party with local access to the Windows machine where MongoDB Compass is installed can execute arbitrary software with the privileges …
A user authorized to perform database queries may trigger denial of service by issuing specially crafted query contain a type of regex. This issue af…
A specific version of the Node.js mongodb-client-encryption module does not perform correct validation of the KMS server’s certificate. This vulnerab…