<?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>Autopay - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/autopay/</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>Sun, 16 Aug 2026 06:24:44 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/autopay/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>Stored XSS Vulnerability in Platnosci Online Blue Media Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-wordpress-xss/</link><pubDate>Sun, 16 Aug 2026 06:24:44 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-wordpress-xss/</guid><description>An unauthenticated stored Cross-Site Scripting vulnerability in the Platnosci Online Blue Media WordPress plugin allows attackers to inject malicious scripts into the checkout page.</description><content:encoded><![CDATA[<p>The Platnosci Online Blue Media (Autopay) plugin for WordPress (versions 5.0.0 and below) contains a critical stored Cross-Site Scripting (XSS) vulnerability. The flaw originates in the Css_Editor::handle_save() method, which is improperly registered to the WordPress 'init' hook via Settings_Manager::init_once(). This method fails to implement necessary capability checks, nonce verification, or input sanitization on the 'bm_woocommerce_css_editor_content' POST parameter. Consequently, the plugin stores raw user-provided input directly into the 'woocommerce_bluemedia_settings' database option.</p>
<p>When a user visits the WooCommerce checkout page, the Css_Frontend::print_to_wp_head() function retrieves this stored value and echoes it directly into a &lt;style&gt; block without output escaping. An unauthenticated attacker can leverage this injection point to execute arbitrary JavaScript in the context of the victim's session, potentially leading to session hijacking, credential theft, or unauthorized actions performed on behalf of the site user. The scope of this threat is significant given the plugin's integration into the checkout process, which is a high-value target for attackers.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to execute arbitrary code in the browser context of any user viewing the WooCommerce checkout page. This can lead to full site administrative compromise if a site administrator views the page, or the theft of customer session cookies and sensitive checkout information. The vulnerability affects all WordPress installations utilizing the Platnosci Online Blue Media plugin up to version 5.0.0.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized, concrete actions for detection and remediation:</p>
<ul>
<li>Update the Platnosci Online Blue Media (Autopay) plugin to the latest available version beyond 5.0.0 immediately.</li>
<li>Deploy WAF rules to inspect HTTP POST requests for the 'bm_woocommerce_css_editor_content' parameter to detect script-like payloads (e.g., &lt;script&gt;, javascript:, or event handlers).</li>
<li>Implement access control list (ACL) restrictions at the web server level to limit access to the endpoints responsible for updating settings if the plugin functionality is not strictly required.</li>
<li>Review web server access logs for anomalous POST requests targeting the WordPress site with the identified parameter.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-vulnerability</category><category>xss</category><category>wordpress</category><category>plugin-security</category></item></channel></rss>