CVE-2024-3019

Pcp: exposure of the redis server backend allows remote command execution via pmproxy

Published Mar 28, 2024 CVSS 3.1 · 8.8 High EPSS 1.1% KEV · Not listed
Description
A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.

Remediation

Vendor Workaround

To mitigate this flaw, stop and disable the pmproxy.service or disable the Redis server backend via the pmproxy configuration file. To stop and disable the pmproxy.service, run the following command: ~~~ # systemctl disable --now pmproxy.service ~~~ To disable the Redis backend server via the pmproxy configuration file: ~~~ # sed -i 's/redis.enabled = true/redis.enabled = false/g' /etc/pcp/pmproxy/pmproxy.conf # systemctl restart pmproxy.service ~~~

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-31627 A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.
History
Type Values Removed Values Added
First Time appeared Redhat rhel Els
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/a:redhat:enterprise_linux:10
cpe:/o:redhat:rhel_els:6
cpe:/o:redhat:rhel_els:7
Vendors & Products Redhat rhel Els
Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:10
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Nov 4, 2026, 9:11 PM
Reserved
Mar 27, 2024, 5:41 PM
Status
Deferred
Published
Mar 28, 2024, 7:15 PM
Modified
Nov 4, 2026, 9:17 PM
Severity
Important
Public date
Mar 27, 2024, 12:00 AM