<?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>AI Marketing Expert — AI Email Marketing, AI Content Generator, SEO Analyzer, AI Workflow Automation, Social Media &amp; - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/ai-marketing-expert--ai-email-marketing-ai-content-generator-seo-analyzer-ai-workflow-automation-social-media-/</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, 28 Oct 2026 06:26:14 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/ai-marketing-expert--ai-email-marketing-ai-content-generator-seo-analyzer-ai-workflow-automation-social-media-/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>AI Marketing Expert: Stored DOM-Based Cross-Site Scripting (CVE-2026-109999)</title><link>https://feed.craftedsignal.io/briefs/2026-10-ai-marketing-expert-xss/</link><pubDate>Wed, 28 Oct 2026 06:26:14 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-ai-marketing-expert-xss/</guid><description>The AI Marketing Expert plugin for WordPress (&lt;= 1.2.8) contains a stored DOM-based XSS vulnerability allowing unauthenticated attackers to execute arbitrary JavaScript in the administrative dashboard.</description><content:encoded><![CDATA[<p>The AI Marketing Expert plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting (XSS) via the 'name' parameter. The flaw stems from insufficient input sanitization and output escaping, allowing unauthenticated attackers to inject malicious scripts. The payload is stored via three unauthenticated REST calls and executes within the context of an administrator session when viewing the wp-admin/index.php dashboard.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies an installation of the AI Marketing Expert plugin with the chatbot module active.</li>
<li>Attacker executes three unauthenticated REST API calls to the target WordPress site.</li>
<li>The 'name' parameter is injected with an XSS payload, which is improperly sanitized by the plugin.</li>
<li>The malicious payload is persisted in the plugin's chatbot configuration data.</li>
<li>An administrator logs into the WordPress dashboard and accesses wp-admin/index.php.</li>
<li>The plugin's JavaScript widget auto-poll mechanism retrieves the stored payload.</li>
<li>The browser renders the payload, executing the JavaScript in the administrator's security context.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript within the browser session of an authenticated WordPress administrator, potentially resulting in unauthorized administrative actions or data theft.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the AI Marketing Expert plugin to a version beyond 1.2.8 immediately.</li>
<li>If a patch is unavailable, disable the chatbot module within the plugin settings to mitigate the exploitation vector.</li>
<li>Review WordPress REST API logs for anomalous unauthenticated POST requests targeting the plugin's configuration endpoints.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>