CVE-2026-84971
Reachable assertion DoS in MongoDB client-side encryption library
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.
| MongoDB client-side encryption library | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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 news0 stories
No ingested article mentions this CVE yet.