-
Notifications
You must be signed in to change notification settings - Fork 22
Release notes 7.0.37-20 #1137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+81
−3
Merged
Release notes 7.0.37-20 #1137
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
d09630b
Release notes 7.0.37-20
rasika-chivate 255eac3
update the config files
rasika-chivate 6301b9f
Potential fix for pull request finding
rasika-chivate ec625cb
Update 7.0.37-20.md
rasika-chivate 3c54392
Update 7.0.37-20.md
rasika-chivate d01ff6d
Added High Risk CVE's
rasika-chivate 99d2f1b
Update 7.0.37-20.md
rasika-chivate 1d96eb4
Added medium severuty bugs as well
rasika-chivate 70da28a
Add 7.0.37-20 to release notes index
Copilot 6fa025e
Update 7.0.37-20.md
rasika-chivate 66ca6a9
Merge branch 'Release-notes-7.0.37-20' of https://github.com/percona/…
rasika-chivate 9500518
Potential fix for pull request finding
rasika-chivate 5ced82b
Potential fix for pull request finding
rasika-chivate ad6b144
Potential fix for pull request finding
rasika-chivate 70d3241
Potential fix for pull request finding
rasika-chivate 36a5291
Potential fix for pull request finding
rasika-chivate 45e5953
Potential fix for pull request finding
rasika-chivate d73c219
docs: add database tools version to 7.0.37-20 notes
Copilot ad28d1e
Potential fix for pull request finding
rasika-chivate c1e56dd
Potential fix for pull request finding
rasika-chivate 9630fb5
Potential fix for pull request finding
rasika-chivate 5884a97
Potential fix for pull request finding
rasika-chivate 9012eb0
Move affected versions under security section
Copilot ab760a5
Update 7.0.37-20.md
rasika-chivate 1d74fbd
Merge branch 'Release-notes-7.0.37-20' of https://github.com/percona/…
rasika-chivate a2cc8b6
Update 7.0.37-20.md
rasika-chivate acf6a2b
Update pdf_cover_page.tpl
rasika-chivate 058f69c
Update pdf_cover_page.tpl
rasika-chivate e9357c8
Update docs/release_notes/7.0.37-20.md
rasika-chivate 229d050
Update 7.0.37-20.md
rasika-chivate e23d1f5
Merge branch 'Release-notes-7.0.37-20' of https://github.com/percona/…
rasika-chivate e410d21
Update 7.0.37-20.md
rasika-chivate ea8de68
added CVE-2026-11933
rasika-chivate 154c6c2
Update 7.0.37-20.md
rasika-chivate 4e55325
Added imrpovements
rasika-chivate 321c6b3
Update 7.0.37-20.md
rasika-chivate c2d4886
Update docs/release_notes/7.0.37-20.md
rasika-chivate ef2240e
Update docs/release_notes/7.0.37-20.md
rasika-chivate 30e9237
Update 7.0.37-20.md
rasika-chivate 5702d72
Update 7.0.37-20.md
rasika-chivate dd56384
Update 7.0.37-20.md
rasika-chivate 7446945
Potential fix for pull request finding
rasika-chivate 06aa36b
Update 7.0.37-20.md
rasika-chivate 9e00375
Update 7.0.37-20.md
rasika-chivate File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,74 @@ | ||
| --- | ||
| version: 7.0.37-20 | ||
| --- | ||
|
|
||
| # Percona Server for MongoDB {{ page.meta.version }} ({{date.7_0_37}}) | ||
|
Copilot marked this conversation as resolved.
|
||
|
|
||
| [Installation](../install/index.md){.md-button} | ||
| [Upgrade from MongoDB Community](../install/upgrade-from-mongodb.md){.md-button} | ||
|
|
||
| Percona Server for MongoDB {{ page.meta.version }} is an enhanced, source-available, and highly-scalable database that is a fully-compatible, drop-in replacement for MongoDB Community Edition. | ||
|
|
||
| Percona Server for MongoDB **{{ page.meta.version }}** includes the improvements and bug fixes of: | ||
|
|
||
| - [MongoDB 7.0.37 Community Edition :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.37---june-11--2026){:target="_blank"}, [7.0.36 Community Edition :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.36---june-10--2026){:target="_blank"}, and [7.0.35 Community Edition :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.35---june-9--2026){:target="_blank"}. | ||
|
|
||
| - Supports protocols and drivers of MongoDB Community **7.0.37**. | ||
|
|
||
| ## Upgrade recommendation | ||
|
|
||
| This release contains multiple high-severity security fixes affecting all Percona Server for MongoDB 7.0.x versions. We strongly recommend **upgrading to version {{ page.meta.version }}** as soon as possible. | ||
|
|
||
| ## Improvements | ||
|
|
||
| - [PSMDB-2038](https://perconadev.atlassian.net/browse/PSMDB-2038): Percona Server for MongoDB now exposes LDAP `userToDN` cache statistics through the serverStatus command. These metrics provide visibility into cache utilization and effectiveness, helping administrators troubleshoot LDAP authentication latency, validate cache behavior after configuration changes, and optimize cache sizing for their workloads. The new `ldap.userToDNCache` section reports runtime information such as cache usage, hits, misses, and invalidations, making LDAP authentication performance easier to monitor and tune. | ||
|
|
||
| - [PSMDB-2071](https://perconadev.atlassian.net/browse/PSMDB-2071): Enhanced oplog record parsing to better handle legacy oplog entries that may be present after upgrades from older major versions. This improvement increases compatibility with upgraded deployments by correctly processing oplog records that contain fields no longer used in current releases. | ||
|
|
||
| ## Bugs fixed | ||
|
|
||
| - [PSMDB-1977](https://perconadev.atlassian.net/browse/PSMDB-1977): Resolved an issue where Docker-based MongoDB instances could fail to start when replication settings were defined in `mongod.conf`. | ||
|
|
||
| - [PSMDB-2039](https://perconadev.atlassian.net/browse/PSMDB-2039): Fixed an issue where PSMDB packages built on a newer Amazon Linux 2023 release failed to install on systems running older AL2023 updates. Package installation now works as expected across supported Amazon Linux 2023 versions. | ||
|
|
||
| ## Security updates | ||
|
|
||
| ### Affected versions | ||
|
|
||
| These vulnerabilities affect the following versions: | ||
|
|
||
| - All Percona Server for MongoDB 7.0.x versions | ||
|
|
||
| ### High severity | ||
|
|
||
| - [SERVER-128125 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-128125){:target="_blank"} **(CVE-2026-11933):** A **use-after-free** vulnerability was identified in MongoDB Server’s server-side JavaScript engine when converting `BSON` documents to JavaScript arrays. An authenticated user with read privileges who can execute server-side JavaScript (e.g., via `$where` or `$function`) may trigger access to freed memory, which could result in information disclosure from the `mongod` process memory or a denial of service through a server crash. | ||
|
|
||
| - [SERVER-125063 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-125063){:target="_blank"} **(CVE-2026-9740):** A vulnerability in the `BSON` validator allows an unauthenticated user to supply specially crafted input that could cause the `mongod` process to terminate unexpectedly, resulting in a denial-of-service condition. | ||
|
|
||
| - [SERVER-124959 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-124959){:target="_blank"} **(CVE-2026-9753):** A vulnerability in the `$_internalApplyOplogUpdate` aggregation stage allows an authenticated user to supply specially crafted input that could cause the server process to terminate unexpectedly. | ||
|
|
||
| - [SERVER-123440 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-123440){:target="_blank"} **(CVE-2026-9752):** Inserting specially crafted documents into a collection with a `2dsphere` index could cause the `mongod` process to terminate unexpectedly, leading to a server crash. | ||
|
|
||
| - [SERVER-123633 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-123633){:target="_blank"} **(CVE-2026-9750):** A vulnerability in query execution allows an authenticated user to create specially crafted documents that interfere with internal metadata processing. This can cause the server process to terminate unexpectedly and may result in incorrect query results. | ||
|
|
||
| - [SERVER-124031 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-124031){:target="_blank"} **(CVE-2026-9749):** Aggregation pipelines that use the internal `$exchange` stage with key-range partitioning can trigger an unexpected condition when processing large numbers of documents for a single key range. This can cause the server process to terminate unexpectedly. | ||
|
|
||
| - [SERVER-123951 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-123951){:target="_blank"} **(CVE-2026-9748):** Under specific conditions, using the internal `$_internalConvertBucketIndexStats` stage together with `$facet` can cause the `mongod` process to terminate unexpectedly. | ||
|
|
||
| - [SERVER-123918 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-123918){:target="_blank"} **(CVE-2026-9747):** A vulnerability triggered by using `fromRouter: true` together with `runtimeConstants.userRoles` can cause the `mongod` process to terminate unexpectedly. | ||
|
|
||
| - [SERVER-124190 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-124190){:target="_blank"} **(CVE-2026-9746):** A vulnerability in the use of `$changeStream`, `$_requestReshardingResumeToken`, and the exchange option can cause the `mongod` process to terminate unexpectedly. An authenticated user can trigger this behavior without requiring any special privileges. | ||
|
|
||
| ### Medium severity | ||
|
|
||
| - [SERVER-123370 :octicons-link-external-16:](https://jira.mongodb.org/browse/SERVER-123370){:target="_blank"} **(CVE-2026-9751):** Percona Server for MongoDB no longer logs sensitive parameter values when they are modified using the runtime `setParameter` command. Previously, parameters such as `ldapQueryPassword` could be written to `mongod.log` in plain text, potentially exposing credentials. | ||
|
|
||
| This applies to all `setParameter` operations. Parameters marked as sensitive are automatically redacted from log output, and values associated with unrecognized parameter names are also redacted to prevent accidental exposure caused by typographical errors. | ||
|
|
||
| ## Tools packaged with this release | ||
|
|
||
| Percona Server for MongoDB packages the following MongoDB tools: | ||
|
|
||
| - MongoDB Shell (mongosh): 2.8.3 — [upstream release notes :octicons-link-external-16:](https://www.mongodb.com/docs/mongodb-shell/changelog/#v2.8.3){:target="_blank"} | ||
|
|
||
| - MongoDB Database Tools: 100.17.0 — [upstream release notes :octicons-link-external-16:](https://www.mongodb.com/docs/database-tools/release-notes/dbtools-100.17.0-changelog/){:target="_blank"} | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.