<?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>Cpe:2.3:a:user_registration_and_membership_project:user_registration_and_membership:*:*:*:*:*:wordpress:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3auser_registration_and_membership_projectuser_registration_and_membershipwordpress/</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>Sat, 17 Oct 2026 04:48:42 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3auser_registration_and_membership_projectuser_registration_and_membershipwordpress/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 in User Registration &amp; Membership WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-10-cve-2026-96660/</link><pubDate>Sat, 17 Oct 2026 04:48:42 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-cve-2026-96660/</guid><description>An unauthenticated stored XSS vulnerability in the User Registration &amp; Membership plugin allows attackers to inject arbitrary scripts via the checkbox field due to missing nonce validation.</description><content:encoded><![CDATA[<p>The User Registration &amp; Membership plugin for WordPress (versions 5.2.8 and below) is susceptible to a stored Cross-Site Scripting (XSS) vulnerability. The flaw exists because the plugin fails to properly sanitize input or escape output for checkbox field values. Furthermore, the nopriv AJAX action user_registration_user_form_submit lacks necessary nonce validation, allowing an unauthenticated remote attacker to reach the vulnerable code path via the ur_process_registration() function. Successful exploitation results in the execution of arbitrary JavaScript in the browser of any user who views the injected page, potentially leading to session hijacking, unauthorized actions, or further compromise of the WordPress site.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker discovers an endpoint utilizing the user_registration_user_form_submit AJAX action.</li>
<li>The attacker crafts an HTTP POST request targeting the registration endpoint.</li>
<li>The attacker populates the checkbox field value with a malicious JavaScript payload.</li>
<li>The request is sent to the WordPress webserver without a valid nonce.</li>
<li>The server-side code (ur_process_registration) fails to sanitize the checkbox input.</li>
<li>The malicious script is saved into the database as a field value.</li>
<li>A victim (often an administrator) navigates to the administrative page containing the injected content.</li>
<li>The victim's browser executes the injected payload in the context of the WordPress dashboard.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>This vulnerability affects all users of the User Registration &amp; Membership plugin versions 5.2.8 and earlier. Successful exploitation allows unauthenticated attackers to execute arbitrary scripts in the context of other users' sessions. In an administrative context, this can lead to full site compromise, creation of rogue administrator accounts, or exfiltration of sensitive configuration data.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized, concrete actions for detection engineering teams:</p>
<ul>
<li>Update the User Registration &amp; Membership plugin to the latest version immediately to remediate CVE-2026-96660.</li>
<li>Implement a Web Application Firewall (WAF) rule to block POST requests to the user_registration_user_form_submit action that contain script tags or common XSS patterns.</li>
<li>Audit administrative WordPress logs for requests to user registration endpoints that lack legitimate session tokens or source headers.</li>
<li>Use the webserver logs to monitor for repeated POST requests to the plugin's AJAX handler originating from suspicious or non-standard user agents.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>wordpress</category><category>xss</category><category>web-vulnerability</category></item></channel></rss>