What’s Vulnerable › Vulnerabilities

CVE-2026-106434: Unrecognized payload acceptance in explicit decryption in MongoDB libmongocrypt

Description

The explicit decryption component of MongoDB libmongocrypt can return an unrecognized encrypted payload unchanged instead of returning a decryption error. An actor who can modify stored encrypted fields, such as a database writer, server, or network intermediary, can cause an affected application to process the supplied bytes as decrypted plaintext.

Affected products

How to fix

Upgrade to a fixed version: MongoDB libmongocrypt 1.20.5. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-106434 or the next vulnerability affects your stack