<?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>Turnpress (&lt;= 0.4.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/turnpress--0.4.2/</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>Wed, 14 Oct 2026 16:38:07 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/turnpress--0.4.2/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>Turnpress OS Command Injection Vulnerability (CVE-2026-110647)</title><link>https://feed.craftedsignal.io/briefs/2026-10-turnpress-cve-2026-110647/</link><pubDate>Wed, 14 Oct 2026 16:38:07 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-turnpress-cve-2026-110647/</guid><description>Turnpress versions 0.4.2 and earlier are vulnerable to OS command injection via malicious .docx filenames passed to the pandoc conversion process.</description><content:encoded><![CDATA[<p>Turnpress through version 0.4.2 contains a critical OS command injection vulnerability, tracked as CVE-2026-110647. The vulnerability exists within the 'convertDocxToHtml' function located in 'src/converter.ts'. The application invokes the 'pandoc' utility using the 'execa' library with the 'shell:true' option enabled. Because the filename of the provided .docx document is passed directly to the shell as part of the command string without adequate sanitization, an attacker can include shell metacharacters in the filename to execute arbitrary commands. These commands are executed with the privileges of the underlying application, posing a significant risk to the host system. This vulnerability allows for potential remote code execution if an attacker can force the application to process a maliciously named file.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to execute arbitrary system commands on the server hosting the Turnpress application. This can lead to full system compromise, data exfiltration, or lateral movement within the environment. The severity is high, with a CVSS v3.1 base score of 7.8, reflecting the ease of exploitation and the potential for complete system takeover.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately identify all instances of Turnpress version 0.4.2 or earlier within the environment.</li>
<li>Update to a version of Turnpress that addresses CVE-2026-110647 once a patch is released by the maintainers.</li>
<li>If updating is not immediately feasible, restrict the application's file upload capabilities and sanitize filenames to prevent the inclusion of shell metacharacters (e.g., ;, |, &amp;, $, `) before they reach the 'convertDocxToHtml' function.</li>
<li>Monitor server-side process creation logs for anomalous executions of the 'pandoc' binary or unexpected shells spawned by the Node.js application process.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>