Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') Affecting mongodb/libmongocrypt package, versions [,1.21.1)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.27% (18th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-MONGODBLIBMONGOCRYPT-21460688
  • published23 Oct 2026
  • disclosed22 Oct 2026
  • creditUnknown

Introduced: 22 Oct 2026

NewCVE-2026-114655  (opens in a new tab)
CWE-74  (opens in a new tab)

How to fix?

Upgrade mongodb/libmongocrypt to version 1.21.1 or higher.

Overview

Affected versions of this package are vulnerable to Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') via unsanitized key vault and KMS provider values inserted into KMS request lines, headers, and signed request bodies without validation or context-appropriate encoding. A user with write access to the key vault collection can alter the structure of outbound requests to external key management services (AWS, Azure, GCP), including injecting additional members into request bodies and token claims that the library then signs with the application's credentials, potentially causing key management operations to be performed with parameters the application did not intend.

Note: This is only exploitable by a user who has write access to the key vault collection.

CVSS Base Scores

version 4.0
version 3.1