<?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>Crawlomatic — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/crawlomatic/</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, 28 May 2026 06:17:33 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/crawlomatic/feed.xml" rel="self" type="application/rss+xml"/><item><title>Crawlomatic Multipage Scraper Post Generator Plugin RCE (CVE-2026-9009)</title><link>https://feed.craftedsignal.io/briefs/2026-05-crawlomatic-rce/</link><pubDate>Thu, 28 May 2026 06:17:33 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-crawlomatic-rce/</guid><description>The Crawlomatic Multipage Scraper Post Generator plugin for WordPress is vulnerable to remote code execution (RCE) via the 'callback_raw' shortcode attribute, allowing authenticated attackers with author-level access or higher to execute arbitrary code on the server.</description><content:encoded><![CDATA[<p>The Crawlomatic Multipage Scraper Post Generator plugin for WordPress is vulnerable to remote code execution (RCE) in versions up to and including 2.7.2. This vulnerability, identified as CVE-2026-9009, stems from the insecure handling of the &lsquo;callback_raw&rsquo; shortcode attribute within the <code>filter_content</code> function. Specifically, the plugin passes the attacker-supplied &lsquo;callback_raw&rsquo; attribute directly into the <code>call_user_func()</code> function without adequate sanitization or allowlist validation. The vulnerability is only checked with the <code>is_callable()</code> function, which doesn&rsquo;t prevent execution of dangerous PHP built-in functions like <code>system</code>, <code>shell_exec</code>, <code>exec</code>, <code>passthru</code>, and <code>assert</code>. This allows authenticated attackers with author-level access or higher to execute arbitrary code on the underlying server. A similar vulnerability exists for the &lsquo;callback&rsquo; attribute, providing an alternate attack vector through the same shortcode.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to the WordPress site with author-level or higher privileges.</li>
<li>Attacker crafts a malicious WordPress post or page containing the <code>crawlomatic</code> shortcode.</li>
<li>The shortcode includes the <code>callback_raw</code> attribute set to a PHP function that executes arbitrary commands (e.g., <code>system</code>).</li>
<li>The crafted post or page is published or previewed.</li>
<li>The <code>filter_content</code> function within the Crawlomatic plugin processes the shortcode.</li>
<li>The <code>callback_raw</code> attribute value is passed to <code>call_user_func()</code> without proper sanitization.</li>
<li>The specified PHP function is executed, resulting in arbitrary code execution on the server.</li>
<li>The attacker gains control of the server, potentially leading to data exfiltration, system compromise, or further malicious activities.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-9009 allows attackers to execute arbitrary code on the WordPress server. This can lead to complete system compromise, including the ability to read sensitive data, modify files, install malware, and pivot to other systems on the network. Given the widespread use of WordPress, a successful attack could impact numerous websites and organizations relying on the Crawlomatic plugin.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the Crawlomatic Multipage Scraper Post Generator plugin to a version higher than 2.7.2 to patch CVE-2026-9009.</li>
<li>Deploy the Sigma rule &ldquo;Detect CVE-2026-9009 Exploitation — Crawlomatic Shortcode RCE Attempt&rdquo; to detect exploitation attempts in web server logs.</li>
<li>Monitor WordPress posts and pages for suspicious use of the <code>crawlomatic</code> shortcode with the <code>callback_raw</code> attribute containing potentially dangerous PHP functions.</li>
<li>Implement strict access control policies to limit author-level privileges and prevent unauthorized users from publishing or modifying content.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>CVE-2026-9009</category><category>rce</category><category>wordpress</category><category>plugin</category><category>crawlomatic</category></item></channel></rss>