<?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>Smicallef - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/smicallef/</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>Tue, 18 Aug 2026 12:51:10 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/smicallef/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 SpiderFoot via Correlation Titles</title><link>https://feed.craftedsignal.io/briefs/2026-08-spiderfoot-xss/</link><pubDate>Tue, 18 Aug 2026 12:51:10 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-spiderfoot-xss/</guid><description>SpiderFoot versions 4.0 and earlier are vulnerable to stored cross-site scripting (XSS) due to improper HTML sanitization in correlation titles, allowing attackers to execute arbitrary JavaScript in an operator's browser.</description><content:encoded><![CDATA[<p>SpiderFoot (versions 4.0 and earlier) contains a stored cross-site scripting (XSS) vulnerability (CVE-2026-75626) stemming from a failure to properly HTML-escape correlation titles. These titles are dynamically generated using data gathered from external scan sources, such as server banners and metadata. An attacker who can influence these external data sources - for example, by hosting a service that returns a malicious banner - can cause SpiderFoot to generate a correlation result containing injected HTML elements and JavaScript event handlers. When an operator accesses the correlations view in the SpiderFoot web interface, the malicious script executes in the context of the operator's session. This vulnerability poses a significant risk, as successful execution could allow for the exfiltration of sensitive information, including API keys stored within the application.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a target organization using SpiderFoot for reconnaissance.</li>
<li>Attacker deploys a server or infrastructure controlled by them to be scanned by the target's SpiderFoot instance.</li>
<li>Attacker crafts a malicious server banner or metadata field containing an HTML payload (e.g., &lt;img src=x onerror=alert(1)&gt;).</li>
<li>The target's SpiderFoot instance scans the attacker's infrastructure and ingests the malicious banner into its database.</li>
<li>SpiderFoot processes this data and creates a correlation entry, incorporating the unescaped malicious payload into the correlation title.</li>
<li>The target's operator accesses the &quot;Correlations&quot; view in the SpiderFoot dashboard.</li>
<li>The browser renders the malicious title, triggering the stored XSS payload in the operator's session context.</li>
<li>Attacker achieves execution of arbitrary JavaScript to steal session tokens or API keys.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows an attacker to compromise the operator's session. Potential impacts include the theft of application-specific API keys, unauthorized access to the SpiderFoot instance, and the potential for pivoting into the operator's local environment through further browser-based attacks.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized actions for security teams:</p>
<ul>
<li>Update SpiderFoot to the latest available version that includes a patch for CVE-2026-75626.</li>
<li>Implement strict egress filtering to limit the external infrastructure the SpiderFoot instance can reach, reducing exposure to malicious scan targets.</li>
<li>Monitor web application logs for unexpected requests to the correlations view or unusual JavaScript execution patterns.</li>
<li>Review documentation for CVE-2026-75626 to identify specific mitigation steps provided by the maintainers.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>