CVE-2026-81528CWE-943

CVE-2026-81528

Medium · published August 28, 2026

CVSS v3.1
5.4
EPSS
0%
Percentile
19.3
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
5.3 · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
EPSS
0.00279 · 19.3th percentile
Weakness
CWE-943 · Improper Neutralization of Special Elements in Data Query Logic
Published
2026-08-28T00:18Z
Affected products (1)
ProductVersionsFixed in
mongodb/c\#_driver≥ 2.10.0, < 3.11.13.11.1
References (2)
EPSS history
Timeline
  • 27 AUG 18:32Z
    NoSQL injection via array replacement bypassing update shape validation in driver write path
    cvelistv5