CVE Catalog

CVE-2026-114647

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

18th percentile - higher than 18% of all known CVEs

Summary

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.

Risk Assessment

The organization may experience unauthorized modification of document contents, potentially leading to data integrity breaches.

Recommendation

Update the MongoDB C# Driver to a patched version. Validate user-supplied field names before using them in replace operations.

Other vulnerabilities in MongoDB C# Driver

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS