ZeroHour

CVE-2026-84971

Reachable assertion DoS in MongoDB client-side encryption library

CVSS 4.0
7.1 high
EPSS
<1%p5
Published
()
Modified
AI analysis

CVE-2026-84971 is a denial-of-service flaw (CWE-617, reachable assertion) in MongoDB's client-side encryption library, where the decryption path mishandles an unexpectedly large value size and trips an internal check that terminates the process using the library. An attacker with low privileges and network reach can trigger it by placing a suitably malformed encrypted value where an application will decrypt it, or by otherwise controlling the responses the application receives. The impact is availability only: the affected application process stops running, with no confidentiality or integrity impact (CVSS 4.0 7.1 High, driven by a High availability impact). Any application that runs the affected library in its decryption path is exposed, though the provided data does not name specific affected version ranges. No public proof of concept, CISA KEV listing, or reported in-the-wild exploitation is known, and EPSS estimates a 0.2% probability of exploitation within 30 days (5th percentile).

What to do: Inventory applications that embed MongoDB's client-side encryption library and determine whether they decrypt values that an outside party can influence. Monitor MongoDB's security advisory for patched releases and upgrade promptly when fixed versions are announced, as none are specified in the available data. In the interim, restrict write access to stores holding encrypted values, add supervisor-based automatic process restarts, and monitor decryption paths for aborts or crashes.

Affected
MongoDB client-side encryption library
Estimated exposure
likely on the order of thousands of applications; exact count unpublished — No install counts, scan data, or adoption figures were provided; the library underpins MongoDB's opt-in client-side field-level encryption, integrated only into applications that explicitly use that feature, so the exposed population is an…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

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.

Weakness
CWE-617
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.