CVE-2024-45770
Pcp: pmpost symlink attack allows escalating pcp to root user
Reported by redhat · Published September 19, 2024
A vulnerability was found in Performance Co-Pilot (PCP). This flaw can only be exploited if an attacker has access to a compromised PCP system account. The issue is related to the pmpost tool, which is used to log messages in the system. Under certain conditions, it runs with high-level privileges.
Fixed versions
Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.
| Package | Ecosystem | Fixed in |
|---|---|---|
| pcp-pmda-unbound | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-libs-devel | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-export-zabbix-agent | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-summary | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-cisco | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-infiniband | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-libs | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-nfsclient | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-lustre | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-docker | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-pmda-postfix | Amazon Linux | 4.3.2-12.amzn2.0.2 |
| pcp-selinux | Amazon Linux | 4.3.2-12.amzn2.0.2 |
77 more packages have a fixed version. See every fix in Lookup.
Risk scores
Affected products
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | Red Hat Enterprise Linux 8 | 0:5.3.7-22.el8_10 |
| Red Hat | Red Hat Enterprise Linux 8.2 Advanced Update Support | 0:5.0.2-9.el8_2 |
| Red Hat | Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | 0:5.2.5-8.el8_4 |
| Red Hat | Red Hat Enterprise Linux 8.4 Telecommunications Update Service | 0:5.2.5-8.el8_4 |
| Red Hat | Red Hat Enterprise Linux 8.4 Update Services for SAP Solutions | 0:5.2.5-8.el8_4 |
| Red Hat | Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support | 0:5.3.5-10.el8_6 |
| Red Hat | Red Hat Enterprise Linux 8.6 Telecommunications Update Service | 0:5.3.5-10.el8_6 |
| Red Hat | Red Hat Enterprise Linux 8.6 Update Services for SAP Solutions | 0:5.3.5-10.el8_6 |
| Red Hat | Red Hat Enterprise Linux 8.8 Extended Update Support | 0:5.3.7-19.el8_8 |
| Red Hat | Red Hat Enterprise Linux 9 | 0:6.2.0-5.el9_4 |
| Red Hat | Red Hat Enterprise Linux 9 | 0:6.2.2-7.el9_5 |
| Red Hat | Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions | 0:5.3.5-10.el9_0 |
| Red Hat | Red Hat Enterprise Linux 9.2 Extended Update Support | 0:6.0.1-8.el9_2 |
| Red Hat | Red Hat Enterprise Linux 10 | |
| Red Hat | Red Hat Enterprise Linux 6 | |
| Red Hat | Red Hat Enterprise Linux 7 | |
| amazon:2 | pcp-pmda-unbound | 0 |
| amazon:2 | pcp-libs-devel | 0 |
| amazon:2 | pcp-export-zabbix-agent | 0 |
…and 110 more
Timeline
- Sep 19, 2024 CVE Published
- Sep 20, 2024 EPSS Score (30 in total, the first dated here)
- Oct 5, 2024 Coalition ESS Score (14 in total, the first dated here)
- Nov 20, 2025 CVE Updated
- Mar 11, 2026 Distribution Patch (9 in total, the first dated here)
- Mar 11, 2026 Security Advisory (11 in total, the first dated here)
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln CVE-2024-45770
vulnetix vdb fixes CVE-2024-45770
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/CVE-2024-45770/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- RHSA-2024:6837 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6840 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6842 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6843 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6844 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6846 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6847 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:6848 vendor-advisoryx_refsource_REDHAT
- RHSA-2024:9452 vendor-advisoryx_refsource_REDHAT
- vdb-entryx_refsource_REDHAT
- RHBZ#2310451 issue-trackingx_refsource_REDHAT