A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-name value is accepted and copied past the end of a small buffer. A party able to set the driver's connection settings may cause the application that embeds the driver to terminate unexpectedly. Reaching this code requires a build in which the optional external SASL authentication backend is present and a connection configured to use it.
{
"cna_assigner": "mongodb",
"cwe_ids": [
"CWE-190"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/88xxx/CVE-2026-88035.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "2.2.0"
},
{
"fixed": "2.5.3"
}
],
"source": "AFFECTED_FIELD"
}
]
}{
"cpe": "cpe:2.3:a:mongodb:c_driver:*:*:*:*:*:mongodb:*:*",
"extracted_events": [
{
"introduced": "1.10.0"
},
{
"fixed": "1.30.10"
},
{
"introduced": "2.2.0"
},
{
"fixed": "2.5.3"
}
],
"source": "CPE_RANGE"
}