-
Notifications
You must be signed in to change notification settings - Fork 180
[Doc] 3.4.1 RelNotes #4600
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
Merged
[Doc] 3.4.1 RelNotes #4600
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
e66a1d3
[Doc] 3.4.1 RelNotes
catalinaadam 578f254
Update 3.4.1.md
catalinaadam 00301d2
updated variable files
catalinaadam 2139f27
updated liks
catalinaadam 1f95681
Update documentation/docs/release-notes/3.4.1.md
catalinaadam 897b9c0
typo
catalinaadam 1e6c479
Merge branch 'docu_3.4.1' of https://github.com/percona/pmm into docu…
catalinaadam d816b6b
feedback from Alex
catalinaadam 3200ec2
typo
catalinaadam 7630753
formatting
catalinaadam fcc4dbf
formatting
catalinaadam f19e7fa
icons
catalinaadam d5e0d7c
formatting
catalinaadam 362493f
icons
catalinaadam f78d3d7
ClickHouse entry
catalinaadam db797bd
CVE number
catalinaadam 73ddccf
removed extra icon
catalinaadam 6c264e9
Update documentation/docs/release-notes/3.4.1.md
catalinaadam 9ff3269
updated date
catalinaadam 3350df0
Merge branch 'docu_3.4.1' of https://github.com/percona/pmm into docu…
catalinaadam ca8ae89
Merge branch 'v3-doc-prod' into docu_3.4.1
catalinaadam 3b09f62
feedback from holman
catalinaadam 5f2c638
improved wording
catalinaadam 0556f47
improve wording
catalinaadam 3867316
typo
catalinaadam 96afd87
wording
catalinaadam c1c9d55
Merge branch 'v3-doc-prod' into docu_3.4.1
catalinaadam 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
# Percona Monitoring and Management 3.4.1 | ||
|
||
**Release date**: October 8th 2025 | ||
|
||
Percona Monitoring and Management (PMM) is an open source database monitoring, management, and observability solution for MySQL, PostgreSQL, and MongoDB. PMM empowers you to: | ||
|
||
- monitor the health and performance of your database systems | ||
- identify patterns and trends in database behavior | ||
- diagnose and resolve issues faster with actionable insights | ||
- manage databases across on-premises, cloud, and hybrid environments | ||
|
||
## Release summary | ||
|
||
PMM 3.4.1 is a maintenance release that addresses several security vulnerabilities and updates Docker images and package dependencies. | ||
|
||
### Fixed denial of service (DoS) in Nomad (CVE-2025-8959) | ||
We've upgraded the integrated scheduling service to Nomad v1.10.5 to address a high-severity vulnerability (CVE-2025-8959). | ||
|
||
This issue existed in a Nomad SSH agent dependency and could be exploited to cause a Nomad client crash (DoS) when processing unexpected data types. | ||
|
||
### Fixed denial of service (DoS) in Percona Toolkit (Logrus) | ||
Upgraded Percona Toolkit to v3.7.0-2 to resolve a high-severity DoS vulnerability found in the dependency `github.com/sirupsen/logrus`. This flaw could cause Percona Toolkit commands to crash, disrupting PMM's data collection. | ||
|
||
### Not affected: Remote code execution (RCE) in pypa/setuptools (CVE-2024-6345) | ||
|
||
PMM is not affected by this RCE vulnerability. The PMM image's base OS, Oracle Linux 9, ships with `python3-setuptools 53.0.0-13.el9_6.1`, which already contains the necessary security patch, as verified against the [Oracle Linux 9 changelog](https://linux.oracle.com/errata/ELSA-2024-5534.html). | ||
|
||
### Not affected: OpenSSL cipher processing vulnerability (CVE-2023-5363) | ||
PMM is not affected by this OpenSSL cipher processing vulnerability. The `openssl-libs` package in the Oracle Linux 9 base OS already contains the security patch, as verified against the [Oracle Linux 9 changelog](https://linux.oracle.com/errata/ELSA-2024-0627.html). | ||
|
||
### Accepted risk: Buffer overflow vulnerabilities in OpenSSL (CVE-2022-3786 and CVE-2022-3602) | ||
|
||
These vulnerabilities affect the `openssl-libs` package included in our Oracle Linux 9 base image. | ||
|
||
Oracle has released patches for these vulnerabilities, but they are distributed only through Oracle Ksplice, their live patching service that requires a Premier Support subscription. | ||
Since PMM relies solely on public repositories, Ksplice-only updates cannot be included. | ||
|
||
The risk is currently assessed as low because PMM is usually deployed in controlled environments. These issues will be remediated once public Oracle Linux updates are available. | ||
|
||
## 🚀 Ready to upgrade to PMM 3.4.1? | ||
|
||
- **New installation:** [Install PMM with our quickstart guide](../quickstart/quickstart.md) | ||
- **Upgrading from PMM 2:** [Migrate from PMM 2 to PMM 3](../pmm-upgrade/migrating_from_pmm_2.md) | ||
- **Upgrading PMM 3:** [Upgrade your existing PMM 3 installation](../pmm-upgrade/index.md) (edited) | ||
|
||
linux.oracle.comlinux.oracle.com | ||
linux.oracle.com | ELSA-2024-5534 | ||
Oracle Linux Errata Details: ELSA-2024-5534 | ||
|
||
linux.oracle.comlinux.oracle.com | ||
linux.oracle.com | ELSA-2024-0627 | ||
Oracle Linux Errata Details: ELSA-2024-0627 | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
catalina.adam | ||
:no_entry: 12:16 PM | ||
to merge: https://github.com/percona/pmm/pull/3936/files | ||
|
||
|
||
catalina.adam | ||
:no_entry: 11:54 AM | ||
https://github.com/percona/pmm/pull/3511 | ||
|
||
|
||
catalina.adam | ||
:no_entry: 11:50 AM | ||
https://github.com/percona/pmm/pull/4488 | ||
|
||
|
||
catalina.adam | ||
:no_entry: 6:44 AM | ||
https://github.com/percona/pmm/pull/4443 | ||
|
||
|
||
catalina.adam | ||
:no_entry: 4:32 PM | ||
# Percona Monitoring and Management 3.4.1 | ||
**Release date**: October 8th 2025 | ||
Percona Monitoring and Management (PMM) is an open source database monitoring, management, and observability solution for MySQL, PostgreSQL, and MongoDB. PMM empowers you to: | ||
- monitor the health and performance of your database systems | ||
- identify patterns and trends in database behavior | ||
- diagnose and resolve issues faster with actionable insights | ||
- manage databases across on-premises, cloud, and hybrid environments | ||
## Release summary | ||
PMM 3.4.1 is a maintenance release that addresses several security vulnerabilities and updates Docker images and package dependencies. | ||
### Fixed denial of service (DoS) in Nomad (CVE-2025-8959) | ||
We've upgraded the integrated scheduling service to Nomad v1.10.5 to address a high-severity vulnerability (CVE-2025-8959). This issue existed in a Nomad SSH agent dependency and could be exploited to cause a Nomad client crash (DoS) when processing unexpected data types. | ||
### Fixed denial of service (DoS) in Percona Toolkit (Logrus) | ||
Upgraded Percona Toolkit to v3.7.0-2 to resolve a high-severity DoS vulnerability found in the dependency `github.com/sirupsen/logrus`. This flaw could cause Percona Toolkit commands to crash, disrupting PMM's data collection. | ||
### Not affected: Remote code execution (RCE) in pypa/setuptools (CVE-2024-6345) | ||
PMM is not affected by this RCE vulnerability. The PMM image's base OS, Oracle Linux 9, ships with `python3-setuptools 53.0.0-13.el9_6.1`, which already contains the necessary security patch, as verified against the [Oracle Linux 9 changelog](https://linux.oracle.com/errata/ELSA-2024-5534.html). | ||
### Not affected: OpenSSL cipher processing vulnerability (CVE-2023-5363) | ||
PMM is **not affected** by this OpenSSL cipher processing vulnerability. The `openssl-libs` package in the Oracle Linux 9 base OS already contains the security patch, as verified against the [Oracle Linux 9 changelog](https://linux.oracle.com/errata/ELSA-2024-0627.html). | ||
catalinaadam marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
### Accepted risk: Buffer overflow vulnerabilities in OpenSSL (CVE-2022-3786 and CVE-2022-3602) | ||
These vulnerabilities affect the `openssl-libs` package included in our Oracle Linux 9 base image. | ||
Oracle has released patches for these vulnerabilities, but they are distributed only through Oracle Ksplice, their live patching service that requires a Premier Support subscription. Since PMM relies solely on public repositories, Ksplice-only updates cannot be included. | ||
The risk is currently assessed as low because PMM is usually deployed in controlled environments. These issues will be remediated once public Oracle Linux updates are available. | ||
## :rocket: Ready to upgrade to PMM 3.4.1? | ||
catalinaadam marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
- **New installation:** [Install PMM with our quickstart guide](../quickstart/quickstart.md) | ||
- **Upgrading from PMM 2:** [Migrate from PMM 2 to PMM 3](../pmm-upgrade/migrating_from_pmm_2.md) | ||
- **Upgrading PMM 3:** [Upgrade your existing PMM 3 installation](../pmm-upgrade/index.md) | ||
|
||
catalinaadam marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Starting with this one, there are three "Not affected" items. We aren't telling users why we're listing these items if they do not affect PMM. What if we add a "False Positives" or "Reported CVE Issues" subhead along with a simple text that says something like: "Security scan tools are reporting the following CVEs affecting latest PMM 3.4.0. After thorough investigation, we have determined that these issues do not affect PMM."
... and then the list of issues...