VulnSea

MongoDB has 170 CVEs on record between 2021 and 2026. Disclosure cadence is accelerating: 155 in the last 90 days against 9 in the 90 before. The busiest recent month was September 2026 with 72. The median CVSS is 6.5 (medium), with 3 rated critical. None have a confirmed exploitation report. The dominant weakness classes are CWE-943 (23) and CWE-617 (13). Most affected products: mongodb (55), c_driver (12), C# Driver (11).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—
Last 90 days
155 prev 9

Products

  • mongodb 55
  • c_driver 12
  • C# Driver 11
  • bi_connector 8
  • mongoid 8
  • MongoDB Server 7
170
Total CVEs
3
Critical
0
CISA KEV
0
Exploited

MongoDB vulnerabilities

CVEs affecting MongoDB, newest first. Open any entry for full detail, references, and exploit status.

170 CVEsRSS

CVE-2026-96748Medium· 6.5
1mo ago

PyMongo's connection string parsing decodes percent-encoded characters in the host portion before the host list is separated on its delimiters

PyMongo's connection string parsing decodes percent-encoded characters in the host portion before the host list is separated on its delimiters. When an application places a hostname value supplied by an unauthenticated party into a conne…

▾ SunlitMongoDB · Python DriverEPSS 0.36%via NVD
CVE-2026-96750High· 7.1
1mo ago

MongoDB Compass can interpolate a database name without escaping into the initial input of its embedded MongoDB shell when a user opens the shell from that database's view

MongoDB Compass can interpolate a database name without escaping into the initial input of its embedded MongoDB shell when a user opens the shell from that database's view. A user with privileges to create databases on a server that a Co…

▾ TwilightMongoDB · CompassEPSS 0.23%via NVD
CVE-2026-96746Medium· 6.5
1mo ago

An out-of-bounds write in the connection-monitoring logic of the MongoDB C Driver may allow an unauthenticated party who controls name resolution and the responses of the hosts named in a client's connection string to write beyond the en…

An out-of-bounds write in the connection-monitoring logic of the MongoDB C Driver may allow an unauthenticated party who controls name resolution and the responses of the hosts named in a client's connection string to write beyond the en…

▾ SunlitMongoDB · C DriverEPSS 0.40%via NVD
CVE-2026-96745Medium· 5.6
1mo ago

Deserialization of untrusted data in the command monitoring support of the MongoDB PHP Driver can cause class names embedded in document content to be honored when the driver builds monitoring event objects

Deserialization of untrusted data in the command monitoring support of the MongoDB PHP Driver can cause class names embedded in document content to be honored when the driver builds monitoring event objects. When an application registers…

▾ SunlitMongoDB · PHP DriverEPSS 0.33%via NVD
CVE-2026-96744High· 7.1
1mo ago

Improper neutralization of special elements in data query logic in the cache lock implementation of the MongoDB integration for Laravel can cause a caller-supplied lock owner value to be evaluated as an aggregation expression rather than…

Improper neutralization of special elements in data query logic in the cache lock implementation of the MongoDB integration for Laravel can cause a caller-supplied lock owner value to be evaluated as an aggregation expression rather than…

▾ TwilightMongoDB · Laravel MongoDB (PHP)EPSS 0.32%via NVD
CVE-2026-93764Medium· 6.5
1mo ago

Mongoid may omit encryption rules for fields declared on embedded models when generating the client-side field-level encryption schema

Mongoid may omit encryption rules for fields declared on embedded models when generating the client-side field-level encryption schema. Applications that enable this feature can therefore store values intended to be encrypted in readable…

▾ Sunlitmongodb · mongoidEPSS 0.15%via NVD
CVE-2026-93763Medium· 6.5
1mo ago

A protection mechanism failure in the object-document mapper's encryption configuration generation can cause fields that an application declared for client-side field-level encryption to be written and kept in cleartext, without any erro…

A protection mechanism failure in the object-document mapper's encryption configuration generation can cause fields that an application declared for client-side field-level encryption to be written and kept in cleartext, without any erro…

▾ Sunlitmongodb · mongoidEPSS 0.15%via NVD
CVE-2026-93762Critical· 9.8
1mo ago

Mongoid contains an unsafe reflection weakness in the query path used for embedded documents

Mongoid contains an unsafe reflection weakness in the query path used for embedded documents. An application that passes an externally supplied field name to certain in-memory query methods may allow an unauthenticated party to obtain un…

▾ Midnightmongodb · mongoidEPSS 0.57%via NVD
CVE-2026-93761High· 7.5
1mo ago

An inefficient regular expression complexity issue in the in-memory query evaluation component of the Mongoid library may allow an unauthenticated party to cause excessive processing within an embedding application process

An inefficient regular expression complexity issue in the in-memory query evaluation component of the Mongoid library may allow an unauthenticated party to cause excessive processing within an embedding application process. Applications …

▾ Twilightmongodb · mongoidEPSS 0.46%via NVD
CVE-2026-93760High· 8.2
1mo ago

Mongoid does not restrict which query operators may come from caller-supplied filter data when an application hands that data to its query-building methods

Mongoid does not restrict which query operators may come from caller-supplied filter data when an application hands that data to its query-building methods. In an application that forwards externally supplied filter parameters in this wa…

▾ Twilightmongodb · mongoidEPSS 0.53%via NVD
CVE-2026-93759High· 8.6
1mo ago

Mongoid does not neutralize a string-typed query criterion supplied to its query builder, and instead passes it to the database as a server-side JavaScript expression

Mongoid does not neutralize a string-typed query criterion supplied to its query builder, and instead passes it to the database as a server-side JavaScript expression. An unauthenticated party able to influence the value an application s…

▾ Twilightmongodb · mongoidEPSS 0.43%via NVD
CVE-2026-93765Critical· 9.1
1mo ago

Mongoid contains an unsafe reflection weakness in the document persistence layer of its object-document mapping code

Mongoid contains an unsafe reflection weakness in the document persistence layer of its object-document mapping code. Input whose keys are passed through from an unauthenticated party by an embedding application can cause unintended inte…

▾ Midnightmongodb · mongoidEPSS 0.51%via NVD
CVE-2026-93758High· 8.1
1mo ago

An insecure direct object reference in the nested attributes handling of the Mongoid object-document mapper may allow a user with basic application privileges to reference a record identifier that is not their own

An insecure direct object reference in the nested attributes handling of the Mongoid object-document mapper may allow a user with basic application privileges to reference a record identifier that is not their own. Processing such a requ…

▾ Twilightmongodb · mongoidEPSS 0.36%via NVD
CVE-2026-93395Medium· 5.3
1mo ago

A missing lower-bound validation in the bson_new_from_buffer() function of libbson allows an integer underflow when processing BSON data with a zero-length prefix

A missing lower-bound validation in the bson_new_from_buffer() function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but doe…

▾ Sunlitmongodb · c_driverEPSS 0.40%via NVD
CVE-2026-93394Low· 3.7
1mo ago

A flaw in libmongoc's SCRAM authentication implementation caused the client to continue the authentication handshake and transmit the client proof even when a nonce mismatch was detected in the server's first message

A flaw in libmongoc's SCRAM authentication implementation caused the client to continue the authentication handshake and transmit the client proof even when a nonce mismatch was detected in the server's first message. An unauthorized par…

▾ Sunlitmongodb · c_driverEPSS 0.32%via NVD
CVE-2026-93393High· 8.1
1mo ago

A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platform TLS backend

A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platform TLS backend. A remote endpoint that the client connects to can cause the driver to write uncontrolled data outsid…

▾ Twilightmongodb · c_driverEPSS 0.47%via NVD
CVE-2026-92757Medium· 5.5
1mo ago

Applications built on MongoDB Entity Framework Core Provider which place a database name in the connection string may inadvertently disable field level encryption.

Applications built on MongoDB Entity Framework Core Provider which place a database name in the connection string may inadvertently disable field level encryption.

▾ Sunlitmongodb · entity_framework_core_providerEPSS 0.07%via NVD
CVE-2026-92756Medium· 5.5
1mo ago

Applications built on MongoDB Entity Framework Core Provider which combine independent encryption settings and this provider's encryption settings may silently lose TLS and schema-map settings leading to protected fields being stored une…

Applications built on MongoDB Entity Framework Core Provider which combine independent encryption settings and this provider's encryption settings may silently lose TLS and schema-map settings leading to protected fields being stored une…

▾ Sunlitmongodb · entity_framework_core_providerEPSS 0.07%via NVD
CVE-2026-92758Medium· 5.5
1mo ago

If logging mode is set to DEBUG or a malformed MongoDB connection string is used, application logs may collect sensitive information (if in use) such as passwords and AWS secure access keys.

If logging mode is set to DEBUG or a malformed MongoDB connection string is used, application logs may collect sensitive information (if in use) such as passwords and AWS secure access keys.

▾ Sunlitmongodb · entity_framework_core_providerEPSS 0.15%via NVD
CVE-2026-89099High· 7.5
1mo ago

A race condition in the document value layer of MongoDB Server can allow concurrent server threads to operate on the same internal memory without synchronization, leading to memory corruption

A race condition in the document value layer of MongoDB Server can allow concurrent server threads to operate on the same internal memory without synchronization, leading to memory corruption. An authenticated user holding ordinary read-…

▾ Twilightmongodb · mongodbEPSS 0.32%via NVD
GHSA-x6mc-fgjf-77r7Medium· 8.3
1mo ago

Duplicate Advisory: GridFS data disclosure and deletion via query-operator injection in file IDs

Duplicate Advisory: GridFS data disclosure and deletion via query-operator injection in file IDs

▾ Sunlitmongodb · mongodb/mongodbvia GHSA
CVE-2026-88033High· 8.3
1mo ago

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Java Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Java Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

▾ Twilightmongodb · java_driverEPSS 0.46%via NVD
CVE-2026-88032Medium· 5.9
1mo ago

A use-after-free in the reactive client-side encryption component of the MongoDB Java Driver can cause native resources to be freed while an affected encrypted operation is still using them when the operation is cancelled

A use-after-free in the reactive client-side encryption component of the MongoDB Java Driver can cause native resources to be freed while an affected encrypted operation is still using them when the operation is cancelled. A party able t…

▾ Sunlitmongodb · java_driverEPSS 0.26%via NVD
CVE-2026-88036High· 8.3
1mo ago

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identi…

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identi…

▾ Twilightmongodb · c_driverEPSS 0.27%via NVD
CVE-2026-88024High· 8.3
1mo ago

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Rust Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Rust Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

▾ Twilightmongodb · rust_driverEPSS 0.48%via NVD
CVE-2026-88035Medium· 4.7
1mo ago

A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-name value is accepted and copied past the end of a small buffer

A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-name value is accepted and copied past the end of a small buffer. A party able to set the driver's connection setting…

▾ Sunlitmongodb · c_driverEPSS 0.10%via NVD
CVE-2026-88027High· 7.1
1mo ago

Improper neutralization of special elements in data query logic in the embedded-document relation handling of the MongoDB integration for Laravel can cause a caller-supplied embedded record identifier to be interpreted as a query conditi…

Improper neutralization of special elements in data query logic in the embedded-document relation handling of the MongoDB integration for Laravel can cause a caller-supplied embedded record identifier to be interpreted as a query conditi…

▾ Twilightmongodb · laravel_mongodbEPSS 0.27%via NVD
CVE-2026-88030High· 8.3
1mo ago

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Ruby Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Ruby Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ide…

▾ Twilightmongodb · ruby_driverEPSS 0.27%via NVD
CVE-2026-88028Medium· 6.5
1mo ago

Improper neutralization of special elements in data query logic in the polymorphic relation handling of the MongoDB integration for Laravel can cause a caller-supplied relation identifier to be interpreted as a query condition rather tha…

Improper neutralization of special elements in data query logic in the polymorphic relation handling of the MongoDB integration for Laravel can cause a caller-supplied relation identifier to be interpreted as a query condition rather tha…

▾ Sunlitmongodb · laravel_mongodbEPSS 0.42%via NVD
CVE-2026-88031High· 8.1
1mo ago

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Go Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ident…

Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Go Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal ident…

▾ Twilightmongodb · go_driverEPSS 0.48%via NVD
MongoDB vulnerabilities (CVEs) — page 2 · VulnSea