Skip to content
OpenAdvisories
Medium WID-SEC-2026-4126 11 CVEs

MongoDB C# Treiber: Mehrere Schwachstellen

Published Oct 22, 2026 · Updated Oct 22, 2026 · de-DE

Summary

Ein Angreifer kann mehrere Schwachstellen in MongoDB C# Treiber ausnutzen, um beliebigen Programmcode auszuführen, um einen Denial of Service Angriff durchzuführen, um Informationen offenzulegen und um Sicherheitsvorkehrungen zu umgehen.

Product

MongoDB ist ein Open-Source-Dokumentendatenbank.

Vulnerabilities 11

  • High 7.6

    NoSQL injection via dot and dollar characters in LINQ filter field names and dictionary keys

    The MongoDB C# Driver does not neutralize dot and dollar characters in dictionary keys, field names and array-filter identifiers used in LINQ queries before placing them into the field paths it sends to the server. An application user whose input reaches thes…

  • Medium 6.8

    Authentication bypass via issuer-and-serial-only certificate equality in shared cluster cache

    The MongoDB C# Driver compares TLS client certificates by issuer and serial number only when deciding whether two clients can share cached connections. In an application that creates clients from certificates supplied by different users, a user who provides a…

  • Medium 6.5

    NoSQL command injection via mismatched raw BSON length prefix written verbatim to the wire

    A data-validation flaw exists in the BSON handling and binary serialization path of the MongoDB C# Driver. When an application constructs a raw or lazy BSON document object from externally supplied binary data, the driver does not verify that the size quantit…

  • Medium 6.5

    Update operator injection via single-element list rewriting in the update builder

    A data-query-logic neutralization weakness in the update-statement construction component of the MongoDB C# Driver can cause application-supplied values to be interpreted as query/update logic rather than as literal data. An application user who can influence…

  • Medium 6.5

    Silent client-side encryption bypass via unescaped field-name regex in CSFLE schema builder

    A client-side encryption schema construction component in the MongoDB C# Driver places caller-supplied field identifiers into a position that is interpreted as a pattern expression, without normalizing or validating them. As a result, an application that desi…

  • Medium 6.5

    BSON output corruption via out-of-range binary subtype bypassing UUID and OldBinary guards

    A numeric-type conversion flaw in the BSON handling library of the MongoDB C# Driver allows an out-of-range binary subtype value supplied through untrusted textual input to bypass the library's binary-element integrity checks. When such a value is later encod…

  • Medium 5.9

    Memory-exhaustion denial of service via unbounded symbol interning during BSON/JSON deserialization

    The MongoDB C# Driver's BSON library contains an uncontrolled resource consumption weakness in its deserialization handling of one BSON value type. An application that deserializes untrusted content with the library retains data derived from that content for …

  • Medium 5.9

    Plaintext exposure of encrypted fields via ANSI code-page corruption of database name

    A flaw in the client-side encryption support of the MongoDB .NET/C# driver can cause data designated for client-side field-level encryption to be written without encryption. Under certain platform text-encoding configurations, an internal name conversion lose…

  • Medium 5.4

    Duplicate geometry fields via unvalidated GeoJSON extra members

    The MongoDB C# Driver writes GeoJSON extra members without checking whether their names collide with reserved GeoJSON members such as type and coordinates. An application that places user-supplied field names into these extra members can store documents with …

  • Medium 4.3

    NoSQL operator injection via unvalidated replacement document in findOneAndReplace

    The MongoDB C# Driver does not reject replacement documents whose top-level field names begin with a dollar sign in FindOneAndReplace, unlike other replace operations. An application that builds such a document from user-supplied field names can have the serv…

  • Medium 4.0

    Cross-document data leak via malformed BSON array parsing in reused thread buffer

    A memory-handling weakness in the BSON deserialization component of the MongoDB C# Driver may cause data left over from previously processed content to be returned when specially crafted serialized input is parsed. An unauthenticated party able to supply seri…

Revision history

  1. #1

    Initiale Fassung

References