Skip to content

Percona Server for MongoDB 4.4.29-28 (2024-04-02)


Percona Server for MongoDB 4.4.29-28 is a source available, highly-scalable database that is a fully-compatible, drop-in replacement for MongoDB 4.4.29 Community Edition enhanced with enterprise-grade features.

It supports protocols and drivers of MongoDB 4.4.29.


Due to CVE-2024-1351, in all MongoDB versions prior to 4.4.29, the mongod server allows incoming connections to skip peer certificate validation which results in untrusted connections to succeed. This issue occurs when the mongod is started with TLS enabled (net.tls.mode set to allowTLS, preferTLS, or requireTLS) and without a net.tls.CAFile configured. For details, see SERVER-72839.

The issue is fixed upstream in versions 4.4.29, 5.0.25, 6.0.14 and 7.0.6 and in Percona Server for MongoDB 4.4.29-28, 5.0.25-22, 6.0.14-11 and 7.0.7-4. Now, configuring MongoDB to use TLS requires specifying the value for the --tlsCAFile flag, the net.tls.CAFileconfiguration option, or the tlsUseSystemCA parameter.

Release Highlights

  • This is the last minor release in Percona Server for MongoDB 4.4.

The bug fixes, provided by MongoDB and included in Percona Server for MongoDB, are the following:

  • SERVER-72839 - Fixed the issue with missing peer certificate validation if neither CAFile nor clusterCAFile is provided.
  • SERVER-70155 - Add duration of how long an oplog slot is kept open by a write operation before commit to ‘Slow query’ log messages and the profiler data
  • SERVER-82353 - Fixed the issue with multi-document transactions missing documents when the movePrimary operation runs concurrently by detecting placement conflicts in multi-document transactions
  • SERVER-83564 - Add an index on the process field for the config.locks collection to ensure update operations on it are completed even in heavy loaded deployments.
  • SERVER-85536 - Don’t trigger write conflicts when removing unindexed documents on unique partial indexes

Find the full list of changes in the MongoDB 4.4.29 Community Edition release notes.

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.