Description
The DB Tools rely on the TLS implementation in Golang’s standard library, which generally uses the system CA store. However, the crypto/x509 package also has its own internal denylist of known-bad CA certificates. Golang 1.27.3 adds the eMudhra certificates to this list.




DB Tools version 100.19.0 was compiled with Golang 1.26.8, which does not include this check.




The issue is resolved by updating to Golang 1.27.3 in DB Tools 100.20.0
Published: 2026-10-28
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: Man-in-the-Middle via forged certificates
Action: Patch
AI Analysis

Impact

The vulnerability arises because MongoDB Database Tools rely on Golang’s TLS stack. Golang’s crypto/x509 package contains a denylist of known-bad CA certificates, but versions before 1.27.3 did not include eMudhra certificates on that denylist. As a result, Database Tools built with older Golang versions will accept certificates issued by recoverable eMudhra intermediate CAs, allowing an attacker to present a forged certificate and intercept TLS traffic. The flaw can compromise confidentiality and integrity of data transferred by the tool, exposing sensitive database credentials and query results.

Affected Systems

MongoDB Database Tools are affected. The 100.19.0 release uses Golang 1.26.8 and therefore lacks the eMudhra denial check. The issue is fixed in 100.20.0, which is compiled with Golang 1.27.3. Any installations of the tool built with Golang 1.26.x or earlier are vulnerable.

Risk and Exploitability

The CVSS base score is 7.6, indicating high severity. No EPSS score is publicly available, and the vulnerability is not listed in the CISA KEV catalog, suggesting exploitation has not yet been widely documented. The attack requires an adversary to supply a TLS server with a certificate signed by an eMudhra CA; the tool will then trust the certificate and establish a session. This makes it a low-barrier, credentialless MITM attack against any system running the vulnerable tool when it communicates over TLS.

Generated by OpenCVE AI on October 28, 2026 at 23:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade MongoDB Database Tools to version 100.20.0 or later, which uses Golang 1.27.3 and includes the eMudhra denylist.
  • If an upgrade is not possible, rebuild the binary using Golang 1.27.3 or newer to ensure the denylist is applied.
  • As a temporary precaution, restrict or disable trust of eMudhra CA certificates in any custom TLS configuration or by removing those certificates from the system CA store.

Generated by OpenCVE AI on October 28, 2026 at 23:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 01:00:00 +0000

Type Values Removed Values Added
First Time appeared Mongodb
Mongodb database Tools
Vendors & Products Mongodb
Mongodb database Tools

Wed, 28 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description The DB Tools rely on the TLS implementation in Golang’s standard library, which generally uses the system CA store. However, the crypto/x509 package also has its own internal denylist of known-bad CA certificates. Golang 1.27.3 adds the eMudhra certificates to this list. DB Tools version 100.19.0 was compiled with Golang 1.26.8, which does not include this check. The issue is resolved by updating to Golang 1.27.3 in DB Tools 100.20.0
Title The DB Tools trust certificates issued by recoverable eMudhra intermediate CAs
Weaknesses CWE-295
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Mongodb Database Tools
cve-icon MITRE

Status: PUBLISHED

Assigner: mongodb

Published:

Updated: 2026-10-28T21:48:52.581Z

Reserved: 2026-10-26T18:21:53.537Z

Link: CVE-2026-116641

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T22:17:12.100

Modified: 2026-10-28T22:17:12.100

Link: CVE-2026-116641

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T00:45:13Z

Weaknesses
  • CWE-295

    Improper Certificate Validation