<?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>WPvivid Migration, Backup, Staging (&lt;= 0.9.35) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/wpvivid-migration-backup-staging--0.9.35/</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, 28 Oct 2026 08:50:13 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/wpvivid-migration-backup-staging--0.9.35/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>WPvivid Migration, Backup, Staging arbitrary file upload (CVE-2020-36842)</title><link>https://feed.craftedsignal.io/briefs/2026-10-wpvivid-rce/</link><pubDate>Wed, 28 Oct 2026 08:50:13 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-wpvivid-rce/</guid><description>An authenticated remote code execution vulnerability (CVE-2020-36842) in the WPvivid WordPress plugin allows low-privileged users to achieve code execution via ZIP archive file uploads.</description><content:encoded><![CDATA[<p>CVE-2020-36842 is an arbitrary file upload vulnerability affecting the WPvivid Migration, Backup, Staging plugin for WordPress versions 0.9.35 and earlier. The flaw resides in the plugin's AJAX API, which allows authenticated users with subscriber-level privileges or higher to upload and extract arbitrary ZIP archives. By crafting a ZIP archive containing a PHP web shell, an attacker can extract malicious files to the web directory and achieve remote code execution (RCE).</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to the target WordPress site using a valid low-privileged account (Subscriber or above).</li>
<li>Attacker interacts with the WPvivid plugin AJAX API to initiate a file upload.</li>
<li>Attacker uploads a crafted ZIP archive containing a malicious PHP script.</li>
<li>Attacker triggers the plugin's import or extraction function via the AJAX API.</li>
<li>The plugin extracts the ZIP content, including the malicious PHP shell, to the server's web-accessible path (typically /wp-content/).</li>
<li>Attacker accesses the uploaded PHP script directly via a browser to execute arbitrary commands.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows authenticated users to achieve full remote code execution on the underlying server, potentially leading to unauthorized data access, site defacement, or further lateral movement within the hosting environment.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the WPvivid Migration, Backup, Staging plugin to the latest version immediately to remediate the vulnerability.</li>
<li>Review WordPress user account permissions and restrict access to the WPvivid plugin functionality to administrative roles only.</li>
<li>Implement server-side configurations to prevent direct script execution in the 'wp-content/uploads' directory using .htaccess or Nginx configuration blocks.</li>
<li>Audit server access logs for anomalous POST requests to the WPvivid AJAX API followed by GET requests to newly created files in the /wp-content/ directory.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application</category><category>wordpress</category><category>rce</category><category>cve-2020-36842</category></item></channel></rss>