Skip to content

Commit a643472

Browse files
authored
prepare version info for PMM 3.3.1 (#421)
1 parent 3a5d52b commit a643472

3 files changed

Lines changed: 81 additions & 2 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 3.3.1
2+
imageInfo:
3+
image_path: "perconalab/pmm-server:3.3.1"
4+
image_hash: "sha256:sha256:e6e8dcd204ca3856bfb1bed68c6e36a57079267340ae1b204ee7bf16679c0e94"
5+
image_release_timestamp: "2025-07-30T12:45:00.000000Z"
6+
status: "available"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: 3.4.0
22
imageInfo:
33
image_path: "perconalab/pmm-server:3-dev-latest"
4-
image_hash: "sha256:1e557afe86ea086647738e0610dfb460017d07ac94c5a9c3a0a186511f5e112d"
5-
image_release_timestamp: "2025-07-19T11:00:00.000000Z"
4+
image_hash: "sha256:sha256:c6610c784321239cceee623b57378d011248886092fce050a1867d65f8747f22"
5+
image_release_timestamp: "2025-07-30T13:50:00.000000Z"
66
status: "available"

sources/release-notes/pmm/3.3.1.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Percona Monitoring and Management 3.3.1
2+
3+
| **Release date** | July 30th, 2025 |
4+
|------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
5+
| **Installation** | [Installing Percona Monitoring and Management](https://docs.percona.com/percona-monitoring-and-management/3/quickstart/quickstart.html) |
6+
| **Upgrade** | [Migrate PMM 2 to PMM 3](https://docs.percona.com/percona-monitoring-and-management/3/pmm-upgrade/migrating_from_pmm_2.html) |
7+
8+
Percona Monitoring and Management (PMM) is an open source database monitoring, management, and observability solution for MySQL, PostgreSQL, and MongoDB. PMM empowers you to:
9+
10+
- monitor the health and performance of your database systems
11+
- identify patterns and trends in database behavior
12+
- diagnose and resolve issues faster with actionable insights
13+
- manage databases across on-premises, cloud, and hybrid environments
14+
15+
## RCE vulnerability in PMM - Immediate action required
16+
17+
We have identified a critical Remote Command Execution (RCE) vulnerability affecting all PMM 2.x and PMM 3.x installations. This vulnerability allows users with CLI access to PMM Client nodes or those with admin-level privileges to exploit the API and execute unauthorized commands on registered nodes.
18+
19+
### Affected installations
20+
21+
This vulnerability affects all PMM 2.x and 3.x deployments where PMM Client nodes are connected to the PMM Server. The security flaw originates from the `pt-mysql-summary` tool, a component of the Percona Toolkit that automatically collects MySQL system information and diagnostics from PMM Client installations.
22+
23+
| **Affected deployments** | **Version** | **Notes** |
24+
|-------------------------------------------------------|---------------------|-------------------------------------------------------------------------------------------------------------|
25+
| All PMM installations with connected PMM Client nodes | PMM 2.x and PMM 3.x | Remote Command Execution vulnerability through `pt-mysql-summary` tool deployed when setting up PMM Clients |
26+
27+
### Remediation options
28+
29+
=== "RECOMMENDED: Upgrade to PMM 3.3.1" This release directly fixes the vulnerability and enhances overall security in all PMM deployments. To upgrade: {.power-number}
30+
31+
```
32+
1. Schedule a maintenance window to minimize disruption.
33+
2. [Download the latest PMM release](https://www.percona.com/downloads).
34+
3. [Upgrade PMM Server](https://docs.percona.com/percona-monitoring-and-management/3/pmm-upgrade/index.html), then [upgrade PMM Client](https://docs.percona.com/percona-monitoring-and-management/3/pmm-upgrade/upgrade_client.html).
35+
4. Change all credentials for the services that PMM monitors, including database user accounts and any other credentials (e.g., API keys, SSH keys) PMM uses to connect to your infrastructure.
36+
5. Thoroughly check access logs for any potential unauthorized access attempts or suspicious activity.
37+
```
38+
39+
=== "TEMPORARY: If you cannot upgrade immediately" If you are unable to upgrade to PMM 3.3.1 immediately, implement one of the following temporary measures to reduce risk. These options do not eliminate the vulnerability entirely. **Prioritize upgrading to PMM 3.3.1 as soon as possible**. {.power-number}
40+
41+
```
42+
1. Choose one of the following temporary mitigation options:
43+
44+
- Make `pt-mysql-summary` script non-executable to keep the system information tool on disk but prevent it from being executed via the vulnerable path:
45+
46+
```sh
47+
sudo chmod -x /usr/local/percona/pmm/tools/pt-mysql-summary
48+
```
49+
50+
- Delete `pt-mysql-summary` to permanently remove the vulnerable tool from your system:
51+
52+
```sh
53+
sudo rm -f /usr/local/percona/pmm/tools/pt-mysql-summary
54+
```
55+
```
56+
57+
### Dashboard impact
58+
59+
```
60+
Both options impact the **MySQL Instance Summary** dashboard. Since `pt-mysql-summary` collects system information, disabling or removing this tool will remove CPU, memory, disk, and OS version information from the dashboard. Other performance metrics continue to be collected normally.
61+
62+
2. Change all credentials for the services that PMM monitors, including database user accounts and any other credentials (e.g., API keys, SSH keys) PMM uses to connect to your infrastructure.
63+
3. Thoroughly check access logs for any potential unauthorized access attempts or suspicious activity.
64+
```
65+
66+
### Support & additional resources
67+
68+
We are available to assist you 24/7 if you need further clarification or assistance:
69+
70+
- [Technical support portal for customers](https://percona.service-now.com/percona?id=percona_login)
71+
- [Technical support for community](https://forums.percona.com/c/percona-monitoring-and-management-pmm)
72+
73+
We will continue to provide updates as new information becomes available.

0 commit comments

Comments
 (0)