<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Pcp - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/pcp/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 30 Jul 2026 07:20:04 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/pcp/feed.xml" rel="self" type="application/rss+xml"/><item><title>Command Injection in PCP linux_sockets PMDA</title><link>https://feed.craftedsignal.io/briefs/2026-07-pcp-command-injection/</link><pubDate>Thu, 30 Jul 2026 07:20:04 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-pcp-command-injection/</guid><description>A command injection vulnerability (CVE-2026-16524) in the PCP linux_sockets PMDA allows local attackers to execute arbitrary commands by injecting shell metacharacters into the network.persocket.filter metric.</description><content:encoded><![CDATA[<p>Performance Co-Pilot (PCP) contains a critical command injection vulnerability identified as CVE-2026-16524. The flaw resides within the linux_sockets Performance Metrics Domain Agent (PMDA). Specifically, the PMDA fails to properly validate input provided via the 'network.persocket.filter' metric. A local attacker with low-level privileges can craft malicious shell metacharacters and inject them into this metric. When the PCP agent refreshes its metrics, the underlying system executes these injected characters as commands with the privileges of the PMDA user. This vulnerability impacts multiple versions of Red Hat Enterprise Linux (RHEL 7 through 10) and OpenShift Container Platform, posing a significant risk for privilege escalation and unauthorized system activity on monitored hosts. Defenders must prioritize patching the 'pcp' package to mitigate this vector.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains initial access to the target host with low-privileged user rights.</li>
<li>Attacker identifies that the PCP 'linux_sockets' PMDA is active and accepting metric configuration updates.</li>
<li>Attacker crafts a malicious string containing shell metacharacters (e.g., ;, &amp;&amp;, |).</li>
<li>Attacker writes this malicious string to the 'network.persocket.filter' metric configuration.</li>
<li>The PCP 'linux_sockets' PMDA process triggers a refresh of the metrics configuration.</li>
<li>The PMDA process parses the tainted 'network.persocket.filter' input without sanitization.</li>
<li>The system executes the embedded shell commands under the context of the PMDA service user.</li>
<li>Attacker achieves arbitrary command execution for further post-exploitation activities.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-16524 allows an attacker to execute arbitrary commands on the affected system. Given that performance monitoring agents often run with specific service-level privileges, this can lead to full system compromise, exfiltration of sensitive monitoring data, or lateral movement within the environment. RHEL 7, 8, 9, and 10, along with OpenShift environments, are affected by this vulnerability.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the 'pcp' package to the latest version provided by Red Hat to patch CVE-2026-16524.</li>
<li>Restrict write access to performance metric configuration files and directories to authorized administrative accounts only.</li>
<li>Monitor for abnormal process execution spawned by PCP-related binaries, such as 'pmda' processes, using auditd or EDR telemetry.</li>
<li>Audit existing 'network.persocket.filter' configurations for anomalous characters or suspicious commands.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>command-injection</category><category>pcp</category><category>linux</category></item></channel></rss>