Skip to main content
← All vulnerabilities
CVE-2026-96747GHSA-QX36-8MW2-4R3XPYSEC-2026-4295

Forced local Unix socket connection via dot-sock KMS endpoint in client-side field encryption

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.18.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

The client-side field level encryption support in the MongoDB Python Driver can treat a key management endpoint value ending in ".sock" as a local Unix domain socket path rather than a remote host. A user with write access to the encryption key metadata stored in the database can cause an application using the driver to open connections to local sockets on the application host. Data sent over these connections is limited to the start of a TLS handshake, so no chosen content is transmitted.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • MongoDB Python Driver

    From 3.9.0 · fixed in 4.18.2

  • pymongoPyPI

    From 3.9.0 · fixed in 4.18.2

References 3

GitHub · mongodb/mongo-python-driver