Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-84971 EUVD-2026-70507GHSA-pxxc-vwf4-r3mr

Persistent client crash loop via undersized FLE2 insert-update ciphertext in decryption path

Published Sep 3, 2026 · Updated Sep 3, 2026 · Assigned by mongodb

Description

Improper handling of an unexpected value size in the decryption path of a client-side encryption library can cause a failed internal check that terminates the process using the library. A party able to place a suitably formed encrypted value where an application will decrypt it, or able to control the responses the application receives, may cause that application to stop running.

Affected products

VendorProductAffectedFixed
MongoDB libmongocrypt 1.7.0 – < 1.20.4 1.20.4

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.4-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