Description
The MongoDB C# Driver compares TLS client certificates by issuer and serial number only when deciding whether two clients can share cached connections. In an application that creates clients from certificates supplied by different users, a user who provides a certificate copying another user's issuer and serial number, without that user's private key, can be given connections authenticated with the other user's certificate. Database operations can then run under the other user's identity, affecting the confidentiality and integrity of data that identity can access.
Published: 2026-10-22
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: Authentication Bypass and Privilege Escalation
Action: Apply Patch
AI Analysis

Impact

The MongoDB C# Driver considers two TLS client certificates identical if they share the same issuer and serial number, regardless of the private key. An attacker who supplies a certificate with the same issuer and serial number as a legitimate user’s certificate can obtain cached connections that have already been authenticated as that user. This permits the attacker to execute database operations under the other user’s identity, thereby compromising the confidentiality and integrity of data accessible to that identity.

Affected Systems

MongoDB’s C# Driver is affected. Any deployment that employs a version of the driver where client certificates are compared solely on issuer and serial number is vulnerable, particularly before the driver was released at version 3.13.0. Users running those versions should verify the driver version they are currently using.

Risk and Exploitability

The CVSS score is 7.6, indicating a high severity. The EPSS score is not available, and the vulnerability is not currently listed in the CISA KEV catalog. The attack vector is an application that accepts TLS client certificates from users and reuses cached connections; the attacker only needs to supply a certificate with matching issuer and serial number, not the private key, making exploitation relatively straightforward in environments where certificate validation logic is insufficiently strict.

Generated by OpenCVE AI on October 23, 2026 at 03:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the MongoDB C# Driver to version 3.13.0 or later, which corrects the certificate comparison logic.
  • If an upgrade is not immediately possible, disable shared connection caching in the driver configuration or ensure that each client establishes a connection with a unique certificate validated against its full certificate chain.
  • Implement additional server‑side checks to verify that the client certificate’s private key owner is authorized to use the connection, thereby preventing unauthorized reuse of cached connections.

Generated by OpenCVE AI on October 23, 2026 at 03:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 05:00:00 +0000

Type Values Removed Values Added
First Time appeared Mongodb
Mongodb c# Driver
Vendors & Products Mongodb
Mongodb c# Driver

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description The MongoDB C# Driver compares TLS client certificates by issuer and serial number only when deciding whether two clients can share cached connections. In an application that creates clients from certificates supplied by different users, a user who provides a certificate copying another user's issuer and serial number, without that user's private key, can be given connections authenticated with the other user's certificate. Database operations can then run under the other user's identity, affecting the confidentiality and integrity of data that identity can access.
Title Authentication bypass via issuer-and-serial-only certificate equality in shared cluster cache
Weaknesses CWE-1025
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Mongodb C# Driver
cve-icon MITRE

Status: PUBLISHED

Assigner: mongodb

Published:

Updated: 2026-10-22T20:38:21.959Z

Reserved: 2026-10-21T21:57:47.845Z

Link: CVE-2026-114649

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T19:17:38.703

Modified: 2026-10-22T21:17:17.160

Link: CVE-2026-114649

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T04:45:13Z

Weaknesses
  • CWE-1025

    Comparison Using Wrong Factors