Skip to content
OpenAdvisories

Description

An integer overflow in the BSON document encoding component of the MongoDB Python Driver's bundled native extension may occur when a single document is built from an unusually large amount of caller-supplied data. Size arithmetic is performed in a signed 32-bit type, and the guard meant to catch the overflow is written in a form whose behavior is not defined by the C language standard. A party with no privileges who can place a very large value into data that an application encodes may, depending on how the native extension was built, cause a write outside the bounds of an allocated buffer inside the application's own process.

Affected products

VendorProductAffectedFixed
MongoDB Python Driver 1.9.0 – < 4.18.2 4.18.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pymongo 4.18.2-1 —
Debian 13 pymongo No fix yet —
Debian 12 pymongo No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 pymongo No fix yet —
Ubuntu 26.04 LTS pymongo No fix yet —
Ubuntu 24.04 LTS pymongo No fix yet —
Ubuntu 22.04 LTS pymongo No fix yet —
Ubuntu 20.04 LTS pymongo No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS pymongo No fix yet —
Ubuntu Pro 18.04 LTS pymongo No fix yet —
Ubuntu Pro 16.04 LTS pymongo No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 python-pymongo 3.11.0-150300.3.6.1 SUSE-SU-2026:4398-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-pymongo 4.18.2-1.1 openSUSE-SU-2026:11935-1
openSUSE Leap 16.0 python-pymongo 4.6.3-bp160.2.1 openSUSE-SU-2026:22003-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 python3-bson +3 3.10.1-5.amzn2023.0.5 ALAS2023-2026-3155

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python-pymongo No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling datadog-agent-7.77-core-integrations +3 No fix yet —
Wolfi rolling datadog-agent-7.81-core-integrations 7.81.3-r10 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI pymongo < 4.18.2 4.18.2 GHSA-v4x9-3549-crwv

Advisories 5

References