Description
The MongoDB Shell (mongosh) relies on Node.js as a third-party runtime that carries its own TLS root certificate store. This certificate store has the recoverable eMudhra intermediate CA certificates. This issue impacts MongoDB Shell (mongosh) versions prior to 2.14.0 and can be resolved by updating to mongosh 2.14.0 which bundles Node.js 24.22.1 or later. If mongosh is installed through npm, it uses the Node.js runtime installed on the host; update that runtime separately.
Published: 2026-10-26
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: Insecure trust of TLS certificates
Action: Patch Now
AI Analysis

Impact

MongoDB Shell (mongosh) relies on Node.js as a third-party runtime with its own TLS root certificate store. The store contains recoverable eMudhra intermediate CA certificates. Because these certificates are trusted, any server presenting a certificate chain through these intermediates would be accepted without verification. Based on the description, it is inferred that an attacker could execute a man‑in‑the‑middle or impersonation attack, enabling interception or substitution of MongoDB traffic and thereby compromising confidentiality, integrity, and availability.

Affected Systems

All installations of MongoDB Shell (mongosh) older than version 2.14.0 are affected. If mongosh is installed via npm, the host’s Node.js runtime also contains the vulnerable certificate store; updating that runtime separately is required. Therefore, any system running mongosh 2.13.x or earlier, or running an older Node.js version when installed through npm, must be reviewed.

Risk and Exploitability

The CVSS score of 7.6 indicates high severity. EPSS information is not available, so the probability of exploitation cannot be quantified at this time. Because the attack can be carried out remotely by an entity that controls a TLS server with a certificate chain that includes the compromised eMudhra intermediates, the attack vector is likely network-based. Based on the description, it is inferred that the risk is primarily to clients that use mongosh to connect to MongoDB instances. The attacker would need to establish a TLS session presenting a chain linked to the disallowed CA, which is feasible with a compromised or malicious certificate authority. Overall, the risk is moderate to high for systems running older mongosh versions or an unpatched Node.js runtime.

Generated by OpenCVE AI on October 26, 2026 at 16:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade mongosh to version 2.14.0 or later, which uses Node.js 24.22.1 or newer that omits the recoverable eMudhra certificates.
  • If mongosh was installed via npm, upgrade the host Node.js runtime to a release that no longer contains the eMudhra intermediate batch; Node.js 24.22.1 or newer is recommended.
  • Configure mongosh to use a custom trusted CA bundle that excludes the recoverable eMudhra intermediates, for example by setting the NODE_EXTRA_CA_CERTS environment variable to a file containing only the desired certificates.

Generated by OpenCVE AI on October 26, 2026 at 16:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Mongodb
Mongodb mongosh
Vendors & Products Mongodb
Mongodb mongosh

Mon, 26 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
Description The MongoDB Shell (mongosh) relies on Node.js as a third-party runtime that carries its own TLS root certificate store. This certificate store has the recoverable eMudhra intermediate CA certificates. This issue impacts MongoDB Shell (mongosh) versions prior to 2.14.0 and can be resolved by updating to mongosh 2.14.0 which bundles Node.js 24.22.1 or later. If mongosh is installed through npm, it uses the Node.js runtime installed on the host; update that runtime separately.
Title MongoDB Shell (mongosh) bundled with Node.js trusts 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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mongodb

Published:

Updated: 2026-10-26T14:02:51.248Z

Reserved: 2026-10-23T21:09:56.089Z

Link: CVE-2026-115930

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-26T15:16:39.480

Modified: 2026-10-26T16:54:08.707

Link: CVE-2026-115930

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T17:00:17Z

Weaknesses
  • CWE-295

    Improper Certificate Validation