← Back

Mongodb

mongodb

307 CVEs • 36 products

Products (36)

Click to collapse
Toggle
Mongodb
mongodb
C Driver
c_driver
Php Driver
php_driver
Bi Connector
bi_connector
Mongoid
mongoid
Ops Manager
ops_manager
Compass
compass
Rust Driver
rust_driver
Libmongocrypt
libmongocrypt
Java Driver
java_driver
Mongosh
mongosh
Libbson
libbson
Go Driver
go_driver
Js Bson
js-bson
Bson
bson
Php Library
php_library
Python Driver
python_driver
Database Tools
database_tools
Mongomirror
mongomirror
C++
c++
Node.js
node.js
Swift Driver
swift_driver
Pymongo
pymongo
Mongocryptd
mongocryptd
Ruby Driver
ruby_driver
Odbc Driver
odbc_driver

CVEs (307)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Mongodb
1Php Driver
Sep 10, 2026
Sep 3, 2026
6.9 MEDIUM· v4
5.3 MEDIUM· v3
N/A· v2
An out-of-bounds read in the BSON decoding component of the MongoDB PHP driver may allow an unauthenticated party who supplies specially formed input to have a small amount of adjacent process memory copied into an error...Show more
An out-of-bounds read in the BSON decoding component of the MongoDB PHP driver may allow an unauthenticated party who supplies specially formed input to have a small amount of adjacent process memory copied into an error message that is returned to application code. This may result in unintended disclosure of limited memory contents.Show less
1Mongodb
1Mongodb
Sep 9, 2026
Sep 3, 2026
5.1 MEDIUM· v4
4.3 MEDIUM· v3
N/A· v2
A component of the MongoDB extension for Visual Studio Code does not neutralize special characters in a connection string before that value is placed into a command line the extension composes for an integrated terminal....Show more
A component of the MongoDB extension for Visual Studio Code does not neutralize special characters in a connection string before that value is placed into a command line the extension composes for an integrated terminal. An unauthenticated remote unauthorized-user who persuades a developer to accept a user-supplied connection target, and then to open the extension's shell feature, can place characters of the unauthorized-user’s choosing into that command line. No privileges on the developer's machine are required, but several user actions are. The confirmation the developer sees does not display the supplied text.Show less
1Mongodb
1C Driver
Sep 22, 2026
Sep 3, 2026
5.9 MEDIUM· v4
5.5 MEDIUM· v3
N/A· v2
An incorrect numeric type conversion in the BSON document building component of the MongoDB C++ Driver may cause a length value to be interpreted incorrectly. When an application supplies an extremely large, non-terminat...Show more
An incorrect numeric type conversion in the BSON document building component of the MongoDB C++ Driver may cause a length value to be interpreted incorrectly. When an application supplies an extremely large, non-terminated field name to the builder, the library may read memory outside the intended buffer and terminate the calling process. No authentication is required, but the calling application must pass the oversized name in a specific form.Show less
1Mongodb
1C Driver
Sep 22, 2026
Sep 3, 2026
5.9 MEDIUM· v4
5.5 MEDIUM· v3
N/A· v2
An integer wraparound in an allocation size calculation in the BSON library's JSON parsing code can cause a buffer to be released while a following copy operation still writes through the stale pointer. On builds where s...Show more
An integer wraparound in an allocation size calculation in the BSON library's JSON parsing code can cause a buffer to be released while a following copy operation still writes through the stale pointer. On builds where sizes are 32 bits, an unauthenticated party able to supply a sufficiently large JSON input to an application that links the library may cause that application to terminate unexpectedly, resulting in denial of service.Show less
1Mongodb
1C Driver
Sep 22, 2026
Sep 3, 2026
8.2 HIGH· v4
7.5 HIGH· v3
N/A· v2
A double free in the OpenSSL-based TLS certificate revocation checking path of the MongoDB C Driver can be reached by a TLS endpoint that the client already trusts. During the handshake, specially formed certificate data...Show more
A double free in the OpenSSL-based TLS certificate revocation checking path of the MongoDB C Driver can be reached by a TLS endpoint that the client already trusts. During the handshake, specially formed certificate data can cause the same heap object to be released twice. An unauthenticated party acting as the trusted endpoint may cause the connecting client application to terminate unexpectedly.Show less
1Mongodb
1C Driver
Sep 22, 2026
Sep 3, 2026
6.3 MEDIUM· v4
5.3 MEDIUM· v3
N/A· v2
An incorrect numeric conversion in the JSON parsing component of the MongoDB C Driver's BSON library may cause an unusually large text value to be silently shortened, or the corresponding field to be omitted, while the p...Show more
An incorrect numeric conversion in the JSON parsing component of the MongoDB C Driver's BSON library may cause an unusually large text value to be silently shortened, or the corresponding field to be omitted, while the parsing operation still reports success and returns no error. An unauthenticated party who can supply the input processed by an application that uses this component may cause that application to hold data that does not match what was submitted, which may result in unintended alteration of data.Show less
1Mongodb
1Libmongocrypt
Sep 17, 2026
Sep 3, 2026
5.7 MEDIUM· v4
4.2 MEDIUM· v3
N/A· v2
An unauthorized user with key vault write access may cause an authorized client to issue arbitrary authenticated Google Cloud KMS API calls under the authorized user's identity, escalating database-level access into clou...Show more
An unauthorized user with key vault write access may cause an authorized client to issue arbitrary authenticated Google Cloud KMS API calls under the authorized user's identity, escalating database-level access into cloud key control and defeating client-side encryption.Show less
1Mongodb
1Libmongocrypt
Sep 17, 2026
Sep 3, 2026
7.1 HIGH· v4
6.5 MEDIUM· v3
N/A· v2
Improper handling of an unexpected value size in the decryption path of a client-side encryption library can cause a failed internal check that terminates the process using the library. A party able to place a suitably f...Show more
Improper handling of an unexpected value size in the decryption path of a client-side encryption library can cause a failed internal check that terminates the process using the library. A party able to place a suitably formed encrypted value where an application will decrypt it, or able to control the responses the application receives, may cause that application to stop running.Show less
1Mongodb
1C Driver
Sep 10, 2026
Sep 3, 2026
5.9 MEDIUM· v4
5.8 MEDIUM· v3
N/A· v2
A numeric truncation weakness exists in the JSON parsing component of the MongoDB C++ Driver's BSON library. An actor who controls the text that an embedding application hands to the library's public JSON parsing interfa...Show more
A numeric truncation weakness exists in the JSON parsing component of the MongoDB C++ Driver's BSON library. An actor who controls the text that an embedding application hands to the library's public JSON parsing interface, when that text is very large, can cause the library to read memory beyond the supplied buffer and return it to the caller, to silently accept only part of the input as a complete document, or to terminate the process. No MongoDB server, credentials, or non-default configuration is required; the effect is confined to the process that uses the library.Show less
1Mongodb
1C Driver
Sep 10, 2026
Sep 3, 2026
6.3 MEDIUM· v4
3.7 LOW· v3
N/A· v2
A memory-handling error in the BSON-to-JSON conversion helpers of the MongoDB C Driver can write a small number of bytes past the end of a heap buffer when a binary field is encoded and the output is cut short at a calle...Show more
A memory-handling error in the BSON-to-JSON conversion helpers of the MongoDB C Driver can write a small number of bytes past the end of a heap buffer when a binary field is encoded and the output is cut short at a caller-configured length limit. A party who supplies the document content, with no privileges on the application that links the driver, may cause a small amount of data outside the intended buffer to be altered.Show less
1Mongodb
1Bi Connector Odbc Driver
Sep 11, 2026
Aug 28, 2026
6.0 MEDIUM· v4
7.1 HIGH· v3
N/A· v2
An application using the MongoDB BI Connector ODBC Driver may encounter a memory-safety issue when a submitted SQL statement contains an unusually long run of digits following a LIMIT clause. The issue occurs only on con...Show more
An application using the MongoDB BI Connector ODBC Driver may encounter a memory-safety issue when a submitted SQL statement contains an unusually long run of digits following a LIMIT clause. The issue occurs only on connections where the driver's optional prefetch setting is enabled, and stems from the driver copying the digit sequence into a fixed-size internal buffer without checking its length. A user able to influence the numeric portion of a LIMIT clause could cause the hosting application process to terminate unexpectedly or corrupt adjacent memory in that process.Show less
1Mongodb
1Bi Connector Odbc Driver
Sep 11, 2026
Aug 28, 2026
8.7 HIGH· v4
8.8 HIGH· v3
N/A· v2
A user able to submit SQL through an application using the MongoDB Connector for BI ODBC driver can supply a positioned-cursor statement whose cursor name exceeds the size of an internal fixed-length buffer. Because the...Show more
A user able to submit SQL through an application using the MongoDB Connector for BI ODBC driver can supply a positioned-cursor statement whose cursor name exceeds the size of an internal fixed-length buffer. Because the name length is not bounded before the driver builds its diagnostic message, memory adjacent to that buffer is overwritten with user-supplied content. This can terminate the hosting application process and may allow unintended code to run within it.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
8.7 HIGH· v4
7.5 HIGH· v3
N/A· v2
A network-reachable client that has not yet authenticated can hold a MongoDB Connector for BI authentication session open indefinitely by beginning a SASL-based login exchange and then declining to complete it. Because t...Show more
A network-reachable client that has not yet authenticated can hold a MongoDB Connector for BI authentication session open indefinitely by beginning a SASL-based login exchange and then declining to complete it. Because the negotiation loop had no overall time bound and the read from the client had no deadline, each such session retains a worker, a client connection slot, and its associated backend database connections until the process is restarted. Repeated use of this behavior can consume the configured connection capacity and prevent legitimate users from establishing new sessions.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
8.7 HIGH· v4
7.5 HIGH· v3
N/A· v2
When mongosqld is configured with a client certificate authority file, the listener requests a client certificate during the TLS handshake but does not require one, so a client that presents no certificate is still accep...Show more
When mongosqld is configured with a client certificate authority file, the listener requests a client certificate during the TLS handshake but does not require one, so a client that presents no certificate is still accepted. In deployments that rely on client certificates as the sole means of identifying users, a remote party with network access to the listener can therefore establish a session and read the MongoDB data exposed through the connector.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
8.7 HIGH· v4
7.5 HIGH· v3
N/A· v2
An unauthenticated party able to reach the port of a MongoDB Connector for BI (mongosqld) instance may generate enough routine connection log activity to exhaust the storage backing the configured log path. When a log wr...Show more
An unauthenticated party able to reach the port of a MongoDB Connector for BI (mongosqld) instance may generate enough routine connection log activity to exhaust the storage backing the configured log path. When a log write or log rotation operation subsequently fails, the resulting error is not handled and the shared mongosqld process ends, ending service for all connected SQL clients. The process continues to end on startup until an operator restores available storage, and the diagnostic message explaining the condition is not recorded.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
8.3 HIGH· v4
7.7 HIGH· v3
N/A· v2
A database user able to create a view in a namespace that MongoDB Connector for BI samples can cause the schema-sampling routine to stop functioning by defining a view whose evaluation reliably fails. The sampling logic...Show more
A database user able to create a view in a namespace that MongoDB Connector for BI samples can cause the schema-sampling routine to stop functioning by defining a view whose evaluation reliably fails. The sampling logic classifies the resulting server message as transient and, after the configured retries are exhausted, proceeds without a valid result, ending the schema refresh routine. The mongosqld process continues running without a usable schema, so SQL clients are unable to obtain results until an operator removes the view or excludes its namespace from sampling.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
8.5 HIGH· v4
8.0 HIGH· v3
N/A· v2
In MongoDB Connector for BI, MongoDB object names such as collection, field, and index names are placed into the quoted identifiers of the DDL text returned by SHOW CREATE statements without escaping the identifier delim...Show more
In MongoDB Connector for BI, MongoDB object names such as collection, field, and index names are placed into the quoted identifiers of the DDL text returned by SHOW CREATE statements without escaping the identifier delimiter. A user with permission to write to a sampled MongoDB collection can choose a name that closes the quoted identifier early, so that additional SQL text becomes part of the generated output. If an operator or automated tool later replays that generated statement against a SQL server, the additional text is executed with the privileges of that session.Show less
1Mongodb
1Bi Connector
Sep 29, 2026
Aug 28, 2026
5.7 MEDIUM· v4
5.2 MEDIUM· v3
N/A· v2
In MongoDB Connector for BI, the description text of a collection's JSON schema validator is incorporated into the comment text of the DDL returned by SHOW CREATE statements without complete escaping of backslash charact...Show more
In MongoDB Connector for BI, the description text of a collection's JSON schema validator is incorporated into the comment text of the DDL returned by SHOW CREATE statements without complete escaping of backslash characters. A user with permission to modify a collection's schema validator, in deployments configured to build their SQL schema from those validators, can cause additional SQL text to be embedded in that generated output. If an operator or automated tool later replays that generated statement against a SQL server, the additional text is executed with the privileges of that session.Show less
1Mongodb
1Mongosql Transition Readiness Tool
Sep 17, 2026
Aug 28, 2026
6.9 MEDIUM· v4
6.3 MEDIUM· v3
N/A· v2
The MongoSQL Transition Readiness Tool writes query text and user names read from BI Connector log files into its generated HTML report without encoding them for that output context. A user able to issue queries through...Show more
The MongoSQL Transition Readiness Tool writes query text and user names read from BI Connector log files into its generated HTML report without encoding them for that output context. A user able to issue queries through the BI Connector can influence log content so that markup supplied in a query is interpreted by the browser when an operator later generates and opens the report, which may disclose other users' logged query text and user names to an external party or present misleading content to the operator. Generating a report over logs containing the affected entries and opening that report in a browser is required.Show less
1Mongodb
1Mongosql Transition Readiness Tool
Sep 17, 2026
Aug 28, 2026
5.8 MEDIUM· v4
6.3 MEDIUM· v3
N/A· v2
The MongoSQL Transition Readiness Tool writes database and collection names into its generated CSV reports without neutralizing leading characters that spreadsheet applications treat as formulas. A user with write privil...Show more
The MongoSQL Transition Readiness Tool writes database and collection names into its generated CSV reports without neutralizing leading characters that spreadsheet applications treat as formulas. A user with write privileges on the cluster can choose a namespace name that is later evaluated as a formula when an operator opens the generated report in a spreadsheet application, which may result in unintended disclosure of report contents or execution of external content on the operator's workstation. Generating a report for the affected namespace and opening it in a spreadsheet application is required.Show less