Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-106429 EUVD-2026-95160

Application denial of service via malformed KMS endpoint in MongoDB libmongocrypt

Published Oct 8, 2026 · Updated Oct 8, 2026 · Assigned by mongodb

Description

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.

Affected products

VendorProductAffectedFixed
MongoDB libmongocrypt 1.1.0 – < 1.20.5 1.20.5

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libmongocrypt 1.20.5-1 —
Debian 13 libmongocrypt No fix yet —
Debian 12 libmongocrypt No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libmongocrypt No fix yet —
Ubuntu 26.04 LTS libmongocrypt No fix yet —
Ubuntu 24.04 LTS libmongocrypt No fix yet —
Ubuntu 22.04 LTS libmongocrypt No fix yet —

Advisories 1

References