CVEFinder.io

CVE-2026-93395

đŸ”ļ medium
Summary

A missing lower-bound validation in the bson_new_from_buffer() function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 (the minimum valid BSON document size) before using it in an array index calculation. When the length field is zero, the expression used to check the document's null terminator wraps to UINT32_MAX, causing a heap out-of-b

Description

A missing lower-bound validation in the bson_new_from_buffer() function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 (the minimum valid BSON document size) before using it in an array index calculation. When the length field is zero, the expression used to check the document's null terminator wraps to UINT32_MAX, causing a heap out-of-bounds read that crashes the process. An unauthorized party who can supply crafted BSON input to an application using this API can cause a denial of service.

CVSS Score
5.3
Medium
EPSS Score
0.4
Exploit Probability
Published Date
2026-09-17
First Seen: 2026-09-19
📊 Relative Risk Intelligence

This CVE is Lower Risk - more severe than 19.0% of all 365,968 vulnerabilities in our database.

#296,586
Below average severity
Severity Percentile
đŸŽ¯ CISA SSVC Assessment Updated: Sep 18, 2026
🔍 Exploitation Status
None
No known exploits
âš™ī¸ Automatable
YES
Can be exploited automatically
đŸ’Ĩ Technical Impact
Partial
Limited system impact
SSVC data provided by CISA
Last Modified 2026-09-25
CVSS Vector 3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS Vector 4.0 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/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
CWE IDs (Weakness Types)

đŸ“Ļ Affected Products 1

🔗 References 1

🔗 Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-93393 âš ī¸ high 8.1 0.5 A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platf... 2026-09-17
CVE-2026-93394 â„šī¸ low 3.7 0.3 A flaw in libmongoc's SCRAM authentication implementation caused the client to continue the authentication handshake and... 2026-09-17
CVE-2026-88035 đŸ”ļ medium 4.7 0.1 A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-... 2026-09-10
CVE-2026-88036 âš ī¸ high 8.3 0.3 Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C Driver can caus... 2026-09-10
CVE-2026-84969 â„šī¸ low 3.7 0.2 A memory-handling error in the BSON-to-JSON conversion helpers of the MongoDB C Driver can write a small number of bytes... 2026-09-03
CVE-2026-84963 đŸ”ļ medium 5.3 0.3 An incorrect numeric conversion in the JSON parsing component of the MongoDB C Driver's BSON library may cause an unusua... 2026-09-03
These CVEs affect the same products