<?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>Magento — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/magento/</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, 26 May 2026 15:20:42 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/magento/feed.xml" rel="self" type="application/rss+xml"/><item><title>Mirasvit Full Page Cache Warmer for Magento 2 PHP Object Injection RCE (CVE-2026-45247)</title><link>https://feed.craftedsignal.io/briefs/2026-05-mirasvit-rce/</link><pubDate>Tue, 26 May 2026 15:20:42 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-mirasvit-rce/</guid><description>Mirasvit Full Page Cache Warmer for Magento 2 before version 1.11.12 contains a PHP object injection vulnerability (CVE-2026-45247) that allows unauthenticated attackers to achieve remote code execution by supplying a crafted serialized PHP object in the CacheWarmer cookie.</description><content:encoded><![CDATA[<p>CVE-2026-45247 is a critical vulnerability affecting Mirasvit Full Page Cache Warmer for Magento 2, specifically versions prior to 1.11.12. The vulnerability is a PHP object injection flaw that enables unauthenticated attackers to execute arbitrary code remotely. This is achieved by injecting a malicious, serialized PHP object into the CacheWarmer cookie. The application&rsquo;s unsafe use of the <code>unserialize()</code> function, in conjunction with available gadget chains within Magento and its dependencies, allows attackers to execute code on the server. This poses a significant risk to e-commerce sites utilizing the affected versions of the Mirasvit cache warmer.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An unauthenticated attacker crafts a serialized PHP object containing a malicious payload.</li>
<li>The attacker injects this serialized PHP object into the <code>CacheWarmer</code> cookie within an HTTP request to the Magento 2 server.</li>
<li>The Magento 2 application receives the HTTP request containing the malicious cookie.</li>
<li>The Mirasvit Full Page Cache Warmer extension processes the request and extracts the <code>CacheWarmer</code> cookie value.</li>
<li>The application calls the PHP <code>unserialize()</code> function on the contents of the <code>CacheWarmer</code> cookie.</li>
<li>The <code>unserialize()</code> function instantiates objects based on the injected serialized data, triggering a pre-existing &ldquo;gadget chain&rdquo; within Magento or its dependencies.</li>
<li>The gadget chain executes arbitrary PHP code specified within the malicious object.</li>
<li>The attacker achieves remote code execution on the Magento 2 server, potentially leading to full system compromise.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-45247 allows an unauthenticated attacker to achieve remote code execution on the Magento 2 server. This can result in complete compromise of the e-commerce platform, including theft of sensitive customer data (e.g., credit card information, personal details), modification of website content, deployment of malicious code, and denial-of-service attacks. Given the severity of the vulnerability and ease of exploitation, all e-commerce businesses using the affected Mirasvit extension are at high risk.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Mirasvit Full Page Cache Warmer for Magento 2 to version 1.11.12 or later to patch CVE-2026-45247 (reference: Mirasvit changelog in the References section).</li>
<li>Deploy the Sigma rule &ldquo;Detect CVE-2026-45247 Exploitation Attempt via CacheWarmer Cookie&rdquo; to detect attempts to exploit this vulnerability (reference: rule below).</li>
<li>Implement input validation and sanitization for cookie values to prevent object injection attacks.</li>
<li>Consider disabling the Mirasvit Full Page Cache Warmer extension temporarily if an immediate upgrade is not possible.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>php-object-injection</category><category>rce</category><category>magento</category><category>web-application</category><category>cve-2026-45247</category></item></channel></rss>