<?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>Cpe:2.3:a:zerox:zerox:1.1.20:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3azeroxzerox1.1.20/</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>Fri, 04 Sep 2026 15:26:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3azeroxzerox1.1.20/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>CVE-2026-85672 OS Command Injection in zerox</title><link>https://feed.craftedsignal.io/briefs/2026-09-zerox-rce/</link><pubDate>Fri, 04 Sep 2026 15:26:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-zerox-rce/</guid><description>The zerox library version 1.1.20 is susceptible to OS command injection via maliciously crafted URLs that interpolate unsanitized file extensions into shell-executed poppler utility commands.</description><content:encoded><![CDATA[<p>Zerox version 1.1.20 contains a critical OS command injection vulnerability within its file download mechanism. The flaw exists because the library derives temporary file extensions directly from provided document URLs without proper sanitization. These extensions are then interpolated into system shell commands that invoke poppler utilities for document processing.</p>
<p>An attacker can exploit this by supplying a crafted URL where the file extension portion includes shell command substitution syntax (e.g., $(command)). When the application attempts to download or process the document, the underlying shell executes the injected payload before the processing task proceeds. This allows for unauthenticated arbitrary OS command execution on the host running the zerox-dependent service. Given that this component is often used in automated document ingestion pipelines, the impact is significant, potentially leading to full system compromise or lateral movement from the processing environment.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary code execution with the privileges of the application process. This impacts any server or containerized environment utilizing zerox 1.1.20 to process remote documents. Given the nature of command injection in document parsing pipelines, an attacker could potentially exfiltrate sensitive files, pivot into internal network segments, or deploy further malware.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade to a version of zerox beyond 1.1.20 that addresses this sanitization flaw.</li>
<li>Audit logs for process creation events originating from the application process that invoke shell command substitutions or unexpected poppler-related binaries.</li>
<li>Implement strict input validation for all URLs submitted to the document ingestion pipeline to ensure no shell metacharacters are present.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>cve-2026-85672</category><category>command-injection</category><category>rce</category><category>vulnerability</category></item></channel></rss>