CVE Catalog

CVE-2026-106429

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Summary

An integer underflow in MongoDB libmongocrypt's KMS endpoint-parsing logic can cause an allocation failure that terminates the application process. This can occur when an authenticated user modifies a key document in the key vault collection, or when an application accepts a KMS endpoint containing a colon after its path or query during key creation. The issue does not access memory outside its allocated bounds.

Risk Assessment

An attacker can cause an application crash (denial of service), potentially disrupting systems relying on libmongocrypt for data encryption. The lack of out-of-bounds memory access limits risk to crashes, but it could be used for deliberate service disruption.

Recommendation

Update MongoDB libmongocrypt to the latest patched version. Additionally, restrict access to the key vault collection and validate KMS endpoints before use.

Other vulnerabilities in MongoDB libmongocrypt

See all
Original NVD description (English source)

An integer underflow in the KMS endpoint-parsing logic of MongoDB libmongocrypt can cause an allocation failure that terminates the application process. This can occur when an authenticated user modifies a key document in the key vault collection, or when an application accepts a KMS endpoint containing a colon after its path or query during key creation. The issue does not access memory outside its allocated bounds.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS