<?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>Invisible Anti-Spam &amp; CAPTCHA — ReCAPTCHA Alternative for All Forms - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/invisible-anti-spam--captcha--recaptcha-alternative-for-all-forms/</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, 15 Aug 2026 06:16:48 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/invisible-anti-spam--captcha--recaptcha-alternative-for-all-forms/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 Cross-Site Scripting in Invisible Anti-Spam &amp; CAPTCHA Plugin for WordPress</title><link>https://feed.craftedsignal.io/briefs/2026-08-wordpress-xss/</link><pubDate>Sat, 15 Aug 2026 06:16:48 +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 (XSS) vulnerability in the Invisible Anti-Spam &amp; CAPTCHA plugin (&lt;= 5.1) allows attackers to inject malicious scripts via the action parameter in admin-ajax.php.</description><content:encoded><![CDATA[<p>The Invisible Anti-Spam &amp; CAPTCHA plugin for WordPress, in versions 5.1 and earlier, contains a critical Stored Cross-Site Scripting (XSS) vulnerability. The flaw exists due to insufficient sanitization and escaping of the 'action' parameter when processed by the plugin's 'admin-ajax.php' handler. An attacker can submit unauthenticated HTTP requests to this endpoint, triggering the injection of arbitrary JavaScript into the application's database. Because the plugin auto-populates common form builder actions at activation, these entry points are publicly accessible without authentication. Successful exploitation allows for the execution of malicious scripts whenever an administrator or user views the affected page, potentially leading to session hijacking or unauthorized administrative actions.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability affects all sites utilizing the Invisible Anti-Spam &amp; CAPTCHA plugin up to version 5.1. Successful exploitation enables unauthenticated attackers to execute arbitrary code in the context of the victim's browser session. In a WordPress environment, this frequently leads to full administrative account takeover, site defacement, or the injection of persistent malicious redirects and malware distribution scripts.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the Invisible Anti-Spam &amp; CAPTCHA plugin to the latest available version beyond 5.1 immediately.</li>
<li>Review web server logs for HTTP POST requests to admin-ajax.php containing suspicious characters (e.g., &lt;script&gt;, alert(), or event handlers) within the 'action' parameter.</li>
<li>Implement a Web Application Firewall (WAF) rule to validate input against the 'action' parameter on WordPress sites to block non-alphanumeric character injections.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>