CVE-2026-114647: medium-severity vulnerability in MongoDB C# Driver
NoSQL operator injection via unvalidated replacement document in findOneAndReplace
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
13Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 5.3epss 0.3%
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 server apply update operators instead of a full replacement. The effect is limited to the document matched by the application's own filter, whose contents can be modified in ways the application did not intend.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Affected products
MongoDB · C# DriverRelated CVEs — MongoDB C# Driver
In the same product, most dangerous first.
CVE-2026-114644HIGHMemory-exhaustion denial of service via unbounded symbol interning during BSON/JSON deserializationEPSS 0.5%CVE-2026-88025MEDIUMGridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB C# DriverEPSS 0.5%CVE-2026-114643MEDIUMDuplicate geometry fields via unvalidated GeoJSON extra membersEPSS 0.4%CVE-2026-114651MEDIUMCross-document data leak via malformed BSON array parsing in reused thread bufferEPSS 0.4%CVE-2026-88026HIGHRegular expression injection via unescaped characters in LINQ query translation in MongoDB C# DriverEPSS 0.4%CVE-2026-114654MEDIUMBSON output corruption via out-of-range binary subtype bypassing UUID and OldBinary guardsEPSS 0.3%