Vulnerability · Published Feb 28, 2024 · Assigned by redhat

CVE-2023-6917Pcp: unsafe use of directories allows pcp to root privilege escalation

Medium 6.0

In plain English

A medium-severity security flaw in Red Hat Enterprise Linux 6 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 10% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.0Medium
Exploit odds (30 days)0.2%top 89.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A vulnerability has been identified in the Performance Co-Pilot (PCP) package, stemming from the mixed privilege levels utilized by systemd services associated with PCP. While certain services operate within the confines of limited PCP user/group privileges, others are granted full root privileges. This disparity in privilege levels poses a risk when privileged root processes interact with directories or directory trees owned by unprivileged PCP users. Specifically, this vulnerability may lead to the compromise of PCP user isolation and facilitate local PCP-to-root exploits, particularly through symlink attacks. These vulnerabilities underscore the importance of maintaining robust privilege separation mechanisms within PCP to mitigate the potential for unauthorized privilege escalation.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:9pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-conf6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-devel6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-doc6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2elasticsearch6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2graphite6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2influxdb6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2json6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2spark6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2xml6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-pcp2zabbix6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-export-zabbix-agent6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-geolocate6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-gui6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-import-collectl2pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-import-ganglia2pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-import-iostat2pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-import-mrtg2pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-import-sar2pcp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-libs6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-libs-devel6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-activemq6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-apache6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bash6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bcc6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bind26.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bonding6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bpf6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-bpftrace6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-cifs6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-cisco6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-dbping6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-denki6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-dm6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-docker6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-ds3896.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-ds389log6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-elasticsearch6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-farm6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-gfs26.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-gluster6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-gpfs6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-gpsd6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-hacluster6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-haproxy6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-infiniband6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-json6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-libvirt6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-lio6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-lmsensors6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-logger6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-lustre6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-lustrecomm6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mailq6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-memcache6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mic6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mongodb6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mounts6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mssql6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-mysql6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-named6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-netcheck6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-netfilter6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-news6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-nfsclient6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-nginx6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-nvidia-gpu6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-openmetrics6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-openvswitch6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-oracle6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-pdns6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-perfevent6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-podman6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-postfix6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-postgresql6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-rabbitmq6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-redis6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-resctrl6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-roomtemp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-rsyslog6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-samba6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-sendmail6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-shping6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-slurm6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-smart6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-snmp6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-sockets6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-statsd6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-summary6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-systemd6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-trace6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-unbound6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-weblog6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-zimbra6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-pmda-zswap6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-selinux6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-system-tools6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-testsuite6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9pcp-zeroconf6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9perl-PCP-LogImport6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9perl-PCP-LogSummary6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9perl-PCP-MMV6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9perl-PCP-PMDA6.2.0-1.el9ALSA-2024:2213
AlmaLinux:9python3-pcp6.2.0-1.el9ALSA-2024:2213
Debian:12pcpno fix listedDEBIAN-CVE-2023-6917
Debian:13pcp6.2.0-1DEBIAN-CVE-2023-6917
Debian:14pcp6.2.0-1DEBIAN-CVE-2023-6917
Ubuntu:22.04:LTSpcpno fix listedUBUNTU-CVE-2023-6917
Ubuntu:24.04:LTSpcpno fix listedUBUNTU-CVE-2023-6917
Ubuntu:25.10pcpno fix listedUBUNTU-CVE-2023-6917
Ubuntu:26.04:LTSpcpno fix listedUBUNTU-CVE-2023-6917
Ubuntu:26.10pcpno fix listedUBUNTU-CVE-2023-6917

Affected products (as reported)

VendorProductVersions
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 6 see references
Red Hat Red Hat Enterprise Linux 7 see references
Red Hat Red Hat Enterprise Linux 8 see references

Weakness: CWE-367 · Vector: CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N

References