← 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
1Mongosql Transition Readiness Tool
Sep 17, 2026
Aug 28, 2026
4.8 MEDIUM· v4
4.6 MEDIUM· v3
N/A· v2
MongoSQL Transition Readiness Tool does not sufficiently encode database metadata before including it in generated HTML. A MongoDB user with write access can introduce crafted metadata that may cause script code to run w...Show more
MongoSQL Transition Readiness Tool does not sufficiently encode database metadata before including it in generated HTML. A MongoDB user with write access can introduce crafted metadata that may cause script code to run when another user generates and opens the report, potentially exposing report contents or altering its display.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
6.8 MEDIUM· v4
5.6 MEDIUM· v3
N/A· v2
A weakness in the client-side encryption configuration surface of the MongoDB C# Driver causes sensitive key-management credential material supplied by the application to be reproduced verbatim in the driver's human-read...Show more
A weakness in the client-side encryption configuration surface of the MongoDB C# Driver causes sensitive key-management credential material supplied by the application to be reproduced verbatim in the driver's human-readable diagnostic representation of its client settings, instead of being masked as other secret fields are. A party able to read the application's logs, diagnostic output, or a process memory dump may thereby recover the plaintext credentials and use them to decrypt protected field data.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
7.1 HIGH· v4
7.1 HIGH· v3
N/A· v2
Improper neutralization of delimiters in connection-URL construction allows connection-option injection in the MongoDB C# Driver. When an application passes untrusted text into the driver's connection-URL builder and rou...Show more
Improper neutralization of delimiters in connection-URL construction allows connection-option injection in the MongoDB C# Driver. When an application passes untrusted text into the driver's connection-URL builder and round-trips the builder back into a client configuration, the untrusted text is serialized without neutralizing the URL/option delimiters and is then re-parsed as authoritative connection options. A low-privileged user of such an application can thereby introduce or suppress security-relevant connection settings.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
5.3 MEDIUM· v4
5.4 MEDIUM· v3
N/A· v2
A MongoDB C# driver document-replacement code path omits the element-name/shape validation that the equivalent write paths apply, so a value supplied as a replacement is forwarded to the server without neutralization of...Show more
A MongoDB C# driver document-replacement code path omits the element-name/shape validation that the equivalent write paths apply, so a value supplied as a replacement is forwarded to the server without neutralization of query-language special elements. An application that passes untrusted, loosely-typed input as a replacement value therefore allows that input to be interpreted by the database as update logic rather than as data, executing under the application's own database credentials. Applications using strongly-typed document mappings are not affected.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
6.9 MEDIUM· v4
6.5 MEDIUM· v3
N/A· v2
A NoSQL/expression injection weakness exists in the LINQ-to-aggregation query translation layer of the MongoDB C# Driver, in both aggregation expression and query filter translation. When application-supplied values are...Show more
A NoSQL/expression injection weakness exists in the LINQ-to-aggregation query translation layer of the MongoDB C# Driver, in both aggregation expression and query filter translation. When application-supplied values are embedded in certain query constructs, special elements contained within those values are not properly escaped before the resulting query is transmitted to the database, so portions of the value may be interpreted by the database as query logic rather than as data. A user able to supply values that an application incorporates into an affected query may thereby cause unintended data to be returned or query results to be altered.Show less
1Mongodb
1Rust Driver
Sep 29, 2026
Aug 27, 2026
7.1 HIGH· v4
6.5 MEDIUM· v3
N/A· v2
The MongoDB Rust Driver does not neutralize special characters in a caller-supplied target identifier before embedding it in the request it sends to the server. An actor able to influence that identifier in an applicatio...Show more
The MongoDB Rust Driver does not neutralize special characters in a caller-supplied target identifier before embedding it in the request it sends to the server. An actor able to influence that identifier in an application using the driver may cause write operations to be applied to an unintended target within the same deployment using the application's own credentials. This may result in unauthorized modification of data belonging to another logical boundary enforced by the application.Show less
1Mongodb
2Php Driver
Php Library
Sep 29, 2026
Aug 27, 2026
8.6 HIGH· v4
8.1 HIGH· v3
N/A· v2
The MongoDB client library for PHP does not sufficiently sanitize special elements in application-supplied namespace identifiers before using them to construct the target namespace for database operations. An application...Show more
The MongoDB client library for PHP does not sufficiently sanitize special elements in application-supplied namespace identifiers before using them to construct the target namespace for database operations. An application that incorporates untrusted text into these identifiers may have operations silently directed at a different storage location than the one the application intended.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
5.3 MEDIUM· v4
5.4 MEDIUM· v3
N/A· v2
A weakness in the MongoDB C Driver allows special elements in caller-supplied database and collection name components to pass without sanitization when the driver composes the target namespace for an operation. An applic...Show more
A weakness in the MongoDB C Driver allows special elements in caller-supplied database and collection name components to pass without sanitization when the driver composes the target namespace for an operation. An application that incorporates untrusted input into these name components can have operations directed at a resource other than the one intended.Show less
1Mongodb
1Libmongocrypt
Sep 17, 2026
Aug 27, 2026
2.0 LOW· v4
4.4 MEDIUM· v3
N/A· v2
A missing input-validation issue in MongoDB libmongocrypt's automatic-encryption context setup allows a caller-supplied database identifier to be accepted without sanitization. The resulting impact is limited to incorrec...Show more
A missing input-validation issue in MongoDB libmongocrypt's automatic-encryption context setup allows a caller-supplied database identifier to be accepted without sanitization. The resulting impact is limited to incorrect schema selection, which may lead to limited disclosure or modification of information handled by the application.Show less
1Mongodb
1C Driver
Sep 29, 2026
Aug 27, 2026
8.6 HIGH· v4
8.1 HIGH· v3
N/A· v2
A weakness in the MongoDB C++ Driver's handling of caller-supplied namespace identifiers allows special characters embedded in those identifiers. An application that builds a namespace identifier from untrusted input wit...Show more
A weakness in the MongoDB C++ Driver's handling of caller-supplied namespace identifiers allows special characters embedded in those identifiers. An application that builds a namespace identifier from untrusted input without validating it may therefore have its operation directed at a different target than intended. This can result in limited unauthorized read and write access to data belonging to another logical tenant of the affected application.Show less
1Mongodb
1Go Driver
Oct 6, 2026
Aug 27, 2026
7.1 HIGH· v4
6.5 MEDIUM· v3
N/A· v2
The MongoDB Go Driver's client-level bulk write operation may accept a caller-supplied database name containing a reserved separator character without escaping it before the name is used to build the target namespace for...Show more
The MongoDB Go Driver's client-level bulk write operation may accept a caller-supplied database name containing a reserved separator character without escaping it before the name is used to build the target namespace for the operation. An application that passes untrusted input as a database name could therefore have the write directed at a database and collection other than the ones it intended. Only the Client.BulkWrite API is affected.Show less
1Mongodb
1Bi Connector
Sep 23, 2026
Aug 27, 2026
4.1 MEDIUM· v4
5.5 MEDIUM· v3
N/A· v2
In MongoDB Connector for BI, mongodrdl may write a TLS private-key password to standard error when the password is supplied through both the connection URI and the corresponding command-line option. A local user with acc...Show more
In MongoDB Connector for BI, mongodrdl may write a TLS private-key password to standard error when the password is supplied through both the connection URI and the corresponding command-line option. A local user with access to the captured command output and encrypted key file may use the disclosed password to access the associated TLS client key.Show less
1Mongodb
1Bi Connector
Sep 23, 2026
Aug 27, 2026
8.2 HIGH· v4
7.5 HIGH· v3
N/A· v2
An unauthenticated client that can reach a MongoDB Connector for BI deployment configured with Kerberos authentication may cause mongosqld to terminate when a crafted authentication exchange encounters a specific GSSAPI...Show more
An unauthenticated client that can reach a MongoDB Connector for BI deployment configured with Kerberos authentication may cause mongosqld to terminate when a crafted authentication exchange encounters a specific GSSAPI error-handling condition. This can interrupt BI Connector availability until the process restarts.Show less
1Mongodb
1Bi Connector Odbc Driver
Oct 23, 2026
Aug 12, 2026
8.4 HIGH· v4
7.8 HIGH· v3
N/A· v2
A data source definition containing an over-length file path setting may cause the MongoDB BI Connector ODBC Driver setup dialog to write outside the bounds of an allocated buffer. The issue stems from an incorrect buffe...Show more
A data source definition containing an over-length file path setting may cause the MongoDB BI Connector ODBC Driver setup dialog to write outside the bounds of an allocated buffer. The issue stems from an incorrect buffer capacity calculation in the dialog's file and folder selection handling, and is reached only when a user opens the setup dialog for such a data source and initiates a file or folder selection. Depending on build configuration, the result may range from abnormal process termination to, under certain conditions, execution of unintended code in the context of the user running the dialog.Show less
1Mongodb
2Odbc Driver
Sql Schema Builder Cli
Sep 29, 2026
Aug 12, 2026
6.3 MEDIUM· v4
6.5 MEDIUM· v3
N/A· v2
MongoDB Schema Manager and MongoDB Atlas SQL ODBC Driver do not validate the scheme of the authorization and token endpoints returned by an OIDC issuer's discovery document. A user induced to connect to an uncontrolled M...Show more
MongoDB Schema Manager and MongoDB Atlas SQL ODBC Driver do not validate the scheme of the authorization and token endpoints returned by an OIDC issuer's discovery document. A user induced to connect to an uncontrolled MongoDB deployment using MONGODB-OIDC authentication may have an uncontrolled URI dispatched to their operating system's default protocol handler, potentially exposing credentials or, under certain conditions, resulting in code execution in the user's context.Show less
1Mongodb
1Sql Schema Builder Cli
Oct 23, 2026
Aug 12, 2026
6.8 MEDIUM· v4
5.5 MEDIUM· v3
N/A· v2
MongoDB SQL Schema Builder CLI records its startup configuration to standard output and, when file logging is enabled, to a log file on disk. Certain connection settings were written without redaction, so authentication...Show more
MongoDB SQL Schema Builder CLI records its startup configuration to standard output and, when file logging is enabled, to a log file on disk. Certain connection settings were written without redaction, so authentication material supplied by the operator could appear in plaintext in that diagnostic output. A local user with read access to the terminal session or the log directory, or anyone with access to a location where those logs are subsequently collected, could obtain those values.Show less
1Mongodb
1Bi Connector Odbc Driver
Oct 23, 2026
Aug 12, 2026
8.8 HIGH· v4
8.1 HIGH· v3
N/A· v2
An application using the MongoDB BI Connector ODBC Driver may experience a memory-safety issue when processing output parameters from a stored procedure. Triggering this issue requires connecting to an untrusted or imper...Show more
An application using the MongoDB BI Connector ODBC Driver may experience a memory-safety issue when processing output parameters from a stored procedure. Triggering this issue requires connecting to an untrusted or impersonated database server that returns crafted metadata. This may result in process termination, disclosure of process memory, or, under certain conditions, arbitrary code execution.Show less
1Mongodb
1Bi Connector Odbc Driver
Oct 23, 2026
Aug 12, 2026
8.8 HIGH· v4
8.1 HIGH· v3
N/A· v2
A missing bounds check when parsing stored procedure parameter metadata in the MongoDB BI Connector ODBC Driver can result in an out-of-bounds write in the client application process. Triggering this issue requires contr...Show more
A missing bounds check when parsing stored procedure parameter metadata in the MongoDB BI Connector ODBC Driver can result in an out-of-bounds write in the client application process. Triggering this issue requires control over the server the driver connects to, or the ability to respond in its place, in order to return malformed metadata. The resulting memory corruption may cause the client application to terminate abnormally or, under certain conditions, execute unintended code.Show less
1Mongodb
1Bi Connector Odbc Driver
Oct 23, 2026
Aug 12, 2026
9.5 CRITICAL· v4
9.8 CRITICAL· v3
N/A· v2
The MongoDB BI Connector ODBC Driver may write outside the bounds of a fixed-size buffer when an application supplies an unusually long catalog, schema, or object name to a metadata retrieval function. This may result in...Show more
The MongoDB BI Connector ODBC Driver may write outside the bounds of a fixed-size buffer when an application supplies an unusually long catalog, schema, or object name to a metadata retrieval function. This may result in memory corruption within the calling application's process, leading to abnormal termination and, under certain conditions, the potential for arbitrary code execution.Show less
1Mongodb
1Bi Connector Odbc Driver
Oct 23, 2026
Aug 12, 2026
7.1 HIGH· v4
6.5 MEDIUM· v3
N/A· v2
The MongoDB BI Connector ODBC Driver converts floating point column values into text without checking that the result fits within the destination buffer. When an application reads a sufficiently large floating point valu...Show more
The MongoDB BI Connector ODBC Driver converts floating point column values into text without checking that the result fits within the destination buffer. When an application reads a sufficiently large floating point value as text, the driver may write beyond the end of that buffer and corrupt adjacent memory. A user who can store data in a collection read through the BI Connector could use this to crash the application performing the read.Show less