<?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>Infility Global Plugin for WordPress (2.15.21) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/infility-global-plugin-for-wordpress-2.15.21/</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 08:24:35 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/infility-global-plugin-for-wordpress-2.15.21/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 Infility Global WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-infility-xss/</link><pubDate>Sun, 16 Aug 2026 08:24:35 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-infility-xss/</guid><description>The Infility Global WordPress plugin is vulnerable to Stored XSS via the /cf7_record endpoint, allowing unauthenticated attackers to execute arbitrary scripts in the context of authenticated users.</description><content:encoded><![CDATA[<p>The Infility Global plugin for WordPress (versions 2.15.21 and earlier) contains a vulnerability due to insufficient input sanitization and output escaping. Specifically, the /cf7_record log endpoint allows unauthenticated attackers to inject malicious web scripts into the application's logging database. Because the /cf7_records viewer page is accessible to any authenticated user, including those with minimal Subscriber-level privileges, these injected scripts execute in the browser of any user who accesses the records interface. This flaw poses a significant risk to organizational WordPress instances by facilitating session hijacking, administrative account takeover, or the distribution of malicious redirects through legitimate site content.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript in the context of an authenticated user's session. This can lead to the theft of session cookies, modification of site content, or the execution of unauthorized administrative actions, effectively compromising the WordPress site and the integrity of data handled within the admin interface.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized, concrete actions for detection engineering teams:</p>
<ul>
<li>Update the Infility Global plugin for WordPress to version 2.15.22 or later to resolve CVE-2026-10734.</li>
<li>Implement a Web Application Firewall (WAF) rule to inspect and block requests to the /cf7_record endpoint containing script tags or common JavaScript event handlers (e.g., &lt;script&gt;, onerror, onload).</li>
<li>Audit logs for the /cf7_record endpoint to identify any suspicious HTTP POST requests containing payload strings that deviate from the expected logging schema.</li>
<li>Apply the Sigma rule below to identify potential exploitation attempts in web server access logs.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application</category><category>xss</category><category>wordpress</category></item></channel></rss>