<?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>ShopLentor (3.3.7) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/shoplentor-3.3.7/</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, 05 Aug 2026 09:16:07 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/shoplentor-3.3.7/feed.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-6020 Arbitrary Function Execution in ShopLentor Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-shoplentor-rce/</link><pubDate>Wed, 05 Aug 2026 09:16:07 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-shoplentor-rce/</guid><description>The ShopLentor WordPress plugin is vulnerable to authenticated remote code execution via insecure deserialization of user input in the REST API handler, allowing administrators to execute arbitrary PHP functions.</description><content:encoded><![CDATA[<p>The ShopLentor plugin for WordPress, specifically in versions 3.3.7 and earlier, contains a critical security flaw identified as CVE-2026-6020. The vulnerability resides in the <code>woolentoropt/v1/custom-action</code> REST API endpoint. The underlying <code>handle_action()</code> method fails to validate user-supplied input, directly passing the <code>callback</code> parameter to the PHP <code>call_user_func()</code> function without an allowlist.</p>
<p>This vulnerability allows an attacker who has already obtained Administrator-level privileges on a WordPress site to execute arbitrary PHP functions on the underlying web server. By providing a malicious callback value, an authenticated attacker can achieve remote code execution, which could lead to full site compromise, exfiltration of database contents, or lateral movement within the hosting environment. Defenders should focus on auditing REST API requests for calls to this endpoint that involve sensitive PHP functions or unexpected payloads.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an authenticated administrator to execute arbitrary code on the server hosting the WordPress instance. This risk level is high given that it grants an attacker complete control over the application environment. Victims are limited to WordPress instances running the vulnerable ShopLentor plugin (version 3.3.7 or lower), representing a targeted set of e-commerce installations.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the ShopLentor plugin to the latest version immediately to patch CVE-2026-6020.</li>
<li>Audit administrative access logs for the site to identify unauthorized or suspicious user account activity.</li>
<li>Implement the Sigma rule below to monitor for abuse of the vulnerable API endpoint within web server access logs.</li>
<li>Restrict access to the WordPress <code>/wp-json/</code> REST API namespace for non-essential administrative accounts if possible.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application</category><category>wordpress</category><category>cve-2026-6020</category><category>rce</category></item></channel></rss>