CVE-2026-84970
Received Received - Intake

Numeric Truncation in MongoDB C++ Driver BSON Library

Vulnerability report for CVE-2026-84970, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-03

Last updated on: 2026-09-03

Assigner: MongoDB, Inc.

Description

A numeric truncation weakness exists in the JSON parsing component of the MongoDB C++ Driver's BSON library. An actor who controls the text that an embedding application hands to the library's public JSON parsing interface, when that text is very large, can cause the library to read memory beyond the supplied buffer and return it to the caller, to silently accept only part of the input as a complete document, or to terminate the process. No MongoDB server, credentials, or non-default configuration is required; the effect is confined to the process that uses the library.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-03
Last Modified
2026-09-03
Generated
2026-09-03
AI Q&A
2026-09-03
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
mongodb mongodb_c++_driver *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-681 When converting from one data type to another, such as long to integer, data can be omitted or translated in a way that produces unexpected values. If the resulting values are used in a sensitive context, then dangerous behaviors may occur.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a numeric truncation weakness in the JSON parsing component of the MongoDB C++ Driver's BSON library. It allows an attacker who controls input text to cause the library to read memory beyond the provided buffer, accept incomplete input as valid, or crash the process. The issue occurs when very large text is processed by the library's public JSON parsing interface.

Impact Analysis

This vulnerability could allow an attacker to read sensitive memory contents, manipulate data processing, or cause denial-of-service by crashing the application. It affects any application using the MongoDB C++ Driver's BSON library to parse large JSON inputs, potentially leading to data leaks or application instability.

Compliance Impact

This vulnerability could lead to unauthorized memory access, potentially exposing sensitive data such as personal or health information. This may violate GDPR's data protection requirements or HIPAA's safeguards for protected health information, depending on the data processed by the affected application.

Mitigation Strategies

Update the MongoDB C++ Driver to the latest version that patches this numeric truncation weakness in the JSON parsing component.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-84970. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart