← CVE Intelligence

CVE-2026-106438

Silent Decimal128 value corruption via incorrect exactness check in MongoDB C Driver PUBLISHED

Description (CNA)

An incorrect calculation in Decimal128 string parsing in the MongoDB C Driver can accept certain over-precision inputs containing leading zeros instead of rejecting them. This produces a value different from the supplied text. An actor who can provide a decimal string to an embedding application, including through Extended JSON parsing, can cause the application to store or use an incorrect numeric value.

Affected (CNA)

Vendor / productVersions
MongoDB / C Driveraffected 1.4.0 before 1.30.13; affected 2.0.0 before 2.5.6

CWE

CWE-682

References

ADP enrichment

CISA-ADP

No English description supplied.

No references supplied.