CVE-2026-93394

Low

Description

A flaw in libmongoc's SCRAM authentication implementation caused the client to continue the authentication handshake and transmit the client proof even when a nonce mismatch was detected in the server's first message. An unauthorized party with a man-in-the-middle position could exploit this by injecting a crafted server-first-message containing a controlled salt and low iteration count, then capturing the resulting client proof to perform offline password cracking. This vulnerability is mitigated by TLS, which is standard in production deployments.

SeverityLow
CVSS3.7
Exploit probability—
ProductMongodb C Driver
PublishedSep 17, 2026
First seenSep 17, 2026
Weakness typeCWE-303CWE-303

How to fix

Update
  • mongodb c_driver2.3.2 or later

Affected products

ProductAffected versionsFixed in
mongodb c_driver2.0.0 ≤ v < 2.3.22.3.2

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.