Heap overflow via oversized decrypted TLS record sequence in Windows Secure Channel stream
High8.1CVE-2026-93393 · Published Sep 18, 2026
### Impact A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platform TLS backend. A remote endpoint that the client connects to, or an attacker able to impersonate or redirect the client's connection, can cause the driver to write attacker-supplied data outside the bounds of a heap allocation while processing incoming encrypted traffic. No authentication or user interaction is required, because the affected processing occurs before any application-level authentication completes. Successful exploitation may lead to memory corruption in the client process, disclosure of adjacent heap memory, or termination of the process. ### Patches Fixed in 1.30.11 and 2.5.4. ### Workarounds Ensure server certificate is verified and trusted. ### References https://jira.mongodb.org/browse/CDRIVER-6417
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| MongoDB C Driver Product | >= <, < 1.30.11 | 1.30.11 |
| >= 2.0.0, < 2.5.4 | 2.5.4 |
Details and references
- CVSS 3.1
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity from
- GitHub (reviewed advisory)
More MongoDB advisories
All MongoDB| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Sep 18 | MongoDB Mongoid: unsafe reflection | Critical9.2 | No fix yet |
| Sep 18 | MongoDB Mongoid: information disclosure | High7.1 | No fix yet |
| Sep 18 | MongoDB Mongoid: cleartext storage | High7.1 | No fix yet |
| Sep 18 | MongoDB Mongoid: code injection | High8.8 | No fix yet |
| Sep 18 | Mongoid does not restrict | High8.3 | No fix yet |
| Sep 18 | MongoDB Mongoid: regular expression denial of service | High8.7 | No fix yet |