<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cve-2026-109442 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-109442/</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>Tue, 20 Oct 2026 02:31:20 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-109442/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Remote Code Execution in piflow DeepAgents</title><link>https://feed.craftedsignal.io/briefs/2026-10-piflow-rce/</link><pubDate>Tue, 20 Oct 2026 02:31:20 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-piflow-rce/</guid><description>An unauthenticated remote code execution vulnerability in piflow versions 2.0.0 through 2.0.1 allows attackers to execute arbitrary system commands via the DeepAgents chat agent.</description><content:encoded><![CDATA[<p>piflow versions 2.0.0 through 2.0.1 are affected by a critical remote code execution (RCE) vulnerability located within the DeepAgents chat agent component. The vulnerability arises because the POST /chat and POST /chat/stream endpoints lack authentication, allowing any unauthenticated remote user to interact with the agent. An attacker can manipulate the agent by instructing it to utilize the exec_shell tool. This tool executes arbitrary shell commands via Python's subprocess.run function without performing input validation, sanitization, or requiring human approval. Successful exploitation grants the attacker the ability to execute code with the permissions of the underlying web service, leading to full system compromise and the potential theft of sensitive environment variables, including LLM API keys and database credentials.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-109442 allows for unauthenticated remote code execution. This could lead to a complete compromise of the host server, unauthorized access to internal services, and the exfiltration of sensitive configuration data and API keys stored within the environment, impacting the security of any infrastructure managed or connected to the piflow instance.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade piflow to a patched version beyond 2.0.1 immediately.</li>
<li>Implement network-level access controls to restrict access to the piflow instance to trusted internal IP ranges until patching is complete.</li>
<li>Audit environment variables and rotating secrets such as LLM API keys and database credentials if the instance was exposed to the internet.</li>
<li>Monitor web server access logs for anomalous POST requests to the /chat and /chat/stream endpoints originating from untrusted sources.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>rce</category><category>vulnerability</category><category>cve-2026-109442</category></item></channel></rss>