<?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>Opti-Behavior (&lt;= 1.9.2.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/opti-behavior--1.9.2.1/</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>Fri, 16 Oct 2026 06:28:51 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/opti-behavior--1.9.2.1/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 DOM-Based Cross-Site Scripting in Opti-Behavior Plugin for WordPress</title><link>https://feed.craftedsignal.io/briefs/2026-10-opti-behavior-xss/</link><pubDate>Fri, 16 Oct 2026 06:28:51 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-opti-behavior-xss/</guid><description>An unauthenticated stored DOM-based XSS vulnerability (CVE-2026-95686) in the Opti-Behavior plugin for WordPress allows attackers to inject malicious scripts via a publicly accessible nonce-protected ingest endpoint.</description><content:encoded><![CDATA[<p>The Opti-Behavior plugin for WordPress is vulnerable to Stored DOM-based Cross-Site Scripting (XSS) due to improper input sanitization and output escaping. Affecting all versions up to and including 1.9.2.1, the vulnerability stems from the 'targetUrl' parameter within the plugin's data ingestion process. The plugin utilizes a nonce for authentication, but this nonce is publicly exposed to every anonymous visitor via the 'optiBehaviorHeatmapConfig.nonce' variable on tracked pages. Consequently, an unauthenticated attacker can retrieve this nonce and perform unauthorized write operations to the ingest endpoint, injecting arbitrary JavaScript payloads. When these injected pages are accessed by other users, including administrators, the malicious script executes within their browser context, potentially leading to session hijacking, credential theft, or unauthorized actions performed on behalf of the victim.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript in the context of any user who views an infected page. This can result in session theft, unauthorized modifications to site content, or administrative account takeover if an administrator visits the compromised page. The vulnerability affects all users of the Opti-Behavior plugin running version 1.9.2.1 or earlier, which is widely used for website analytics and heatmap generation.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately update the Opti-Behavior plugin to the latest version as provided by the vendor.</li>
<li>Audit logs for suspicious POST requests to plugin-specific ingest endpoints containing script tags or event handlers in the 'targetUrl' parameter.</li>
<li>Implement strict Content Security Policy (CSP) headers to mitigate the impact of XSS attacks by restricting the sources from which scripts can be executed.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>