ZeroHour

CVE-2026-81526

moderate

Injection in MongoDB Rust Driver Redirects Writes Within Same Deployment

CVSS 4.0
7.1 high
EPSS
<1%p10
Published
()
Modified
AI analysis

CVE-2026-81526 is an injection flaw (CWE-74) in the MongoDB Rust Driver, which fails to neutralize special characters in a caller-supplied target identifier before embedding it into the request it sends to the server. An attacker who can influence that identifier — for example by supplying untrusted input that an application uses to choose where it writes data — can redirect write operations to an unintended target within the same MongoDB deployment, using the application's own credentials. The result is unauthorized modification of data (high integrity impact per the 7.1 CVSS 4.0 score) that may cross a logical boundary the application enforces, without confidentiality loss. Any application built with the affected MongoDB Rust Driver is potentially affected, though the available data does not specify affected or fixed version numbers. No public proof-of-concept is known, the issue is not in the CISA KEV catalog, and EPSS assigns a low 0.2% probability of exploitation within 30 days.

What to do: Identify Rust applications using the MongoDB Rust Driver and check whether write-target identifiers (e.g., database or collection names) derive from user-controllable input; if so, validate or whitelist allowed characters now as an interim mitigation. Upgrade to the fixed driver version specified in MongoDB's advisory for CVE-2026-81526 when published, and review audit logs for writes landing in unexpected databases or collections within the same deployment.

Affected
MongoDB Rust Driver
Estimated exposure
moderate≈ tens of thousands of applications/services built with the Rust driver (estimate) — The MongoDB Rust Driver serves the comparatively small Rust backend ecosystem, whose adoption levels suggest exposure in the tens of thousands of applications rather than the mass scale of popular plugins or internet-exposed appliance…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The MongoDB Rust Driver does not neutralize special characters in a caller-supplied target identifier before embedding it in the request it sends to the server. An actor able to influence that identifier in an application using the driver may cause write operations to be applied to an unintended target within the same deployment using the application's own credentials. This may result in unauthorized modification of data belonging to another logical boundary enforced by the application.

Weakness
CWE-74
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.