<?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>InstaWP Connect (0.1.3.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/instawp-connect-0.1.3.6/</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, 11 Aug 2026 21:50:56 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/instawp-connect-0.1.3.6/feed.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-13457: Remote Code Execution in InstaWP Connect Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-instawp-rce/</link><pubDate>Tue, 11 Aug 2026 21:50:56 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-instawp-rce/</guid><description>The InstaWP Connect WordPress plugin (&lt;= 0.1.3.6) is vulnerable to remote code execution due to insecure configuration file storage and missing access controls on Apache servers with directory listing enabled.</description><content:encoded><![CDATA[<p>The InstaWP Connect plugin for WordPress, in versions up to and including 0.1.3.6, contains a critical security flaw allowing unauthenticated remote code execution. The vulnerability stems from the plugin's practice of saving migration configuration data as 'options-{migrate_key}.txt' files within the 'wp-content/instawpbackups/' directory. Crucially, the plugin fails to include 'index.php' or '.htaccess' files to prevent directory indexing. On web servers configured with 'Options +Indexes', attackers can list the contents of this directory to retrieve the 40-character 'migrate_key'.</p>
<p>By obtaining this key, an attacker can derive the AES-256-CBC decryption passphrase through a predictable SHA256 transformation. This allows for the decryption of the 'options' file, revealing the API signature and database credentials. While exploitation is time-limited to the active migration window, the resulting exposure enables full database compromise and subsequent remote code execution on the underlying server.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a target WordPress site utilizing the InstaWP Connect plugin.</li>
<li>Attacker probes for directory indexing on the server by navigating to 'wp-content/instawpbackups/'.</li>
<li>Attacker retrieves a listed 'options-{migrate_key}.txt' file from the directory index.</li>
<li>Attacker extracts the 40-character 'migrate_key' string from the file name.</li>
<li>Attacker computes the AES-256-CBC passphrase using the derived SHA256 hash of the 'migrate_key'.</li>
<li>Attacker decrypts the options file to obtain the 'api_signature' and database credentials.</li>
<li>Attacker uses the stolen API signature and database access to inject malicious code or commands into the WordPress database.</li>
<li>Attacker executes the injected code to gain full system control (Remote Code Execution).</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to steal database credentials and the API signature, leading to unauthorized database manipulation, persistent backdoors, and full remote code execution on the WordPress instance. This vulnerability affects any environment where the plugin is active and the web server's 'Options +Indexes' configuration is enabled.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized actions for detection engineering teams:</p>
<ul>
<li>Audit all internet-facing web server configurations to disable directory indexing ('Options -Indexes' in Apache).</li>
<li>Deploy web server log monitoring to detect requests targeting the '/wp-content/instawpbackups/' directory path.</li>
<li>Update the InstaWP Connect plugin to the latest secure version immediately.</li>
<li>Implement file integrity monitoring on the 'wp-content/instawpbackups/' path to alert on unauthorized file enumeration or access.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>wordpress</category><category>plugin</category><category>rce</category><category>apache</category></item></channel></rss>