<?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>Nuclei (&lt; 3.11.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/nuclei--3.11.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>Wed, 16 Sep 2026 19:52:07 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/nuclei--3.11.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>Nuclei Template Signature Verification Bypass</title><link>https://feed.craftedsignal.io/briefs/2026-09-nuclei-template-bypass/</link><pubDate>Wed, 16 Sep 2026 19:52:07 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-nuclei-template-bypass/</guid><description>Nuclei versions before 3.11.1 are vulnerable to template signature bypass due to reliance on file modification timestamps for cache validation, allowing attackers to inject malicious templates.</description><content:encoded><![CDATA[<p>Nuclei versions prior to 3.11.1 contain a critical flaw in the template signature verification process. The application attempts to optimize performance by caching the results of signature verification based solely on the file modification timestamp (mtime) of the template rather than utilizing cryptographic checksums. An attacker who has gained local access to the system can replace a legitimate, previously verified template with an unsigned, malicious variant. By restoring the original modification timestamp of the file, the attacker forces the Nuclei engine to treat the malicious content as validly signed. When Nuclei executes the tampered template, it may perform unauthorized actions, including the execution of arbitrary operating system commands, depending on the capabilities defined in the malicious template. This vulnerability is particularly impactful in automated pipeline environments where Nuclei is trusted to perform security scans.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains unauthorized file system access to the directory containing Nuclei templates.</li>
<li>Attacker identifies a legitimate template that has already been verified and cached by Nuclei.</li>
<li>Attacker modifies the template file to include malicious instructions or payloads capable of OS command execution.</li>
<li>Attacker updates the file modification timestamp of the malicious template to match the original timestamp of the legitimate file.</li>
<li>Attacker triggers a scan or waits for the next scheduled execution of the Nuclei scanner.</li>
<li>Nuclei performs a cache lookup, confirms the modification time matches the cached state, and skips re-verification.</li>
<li>The Nuclei engine executes the tampered template as a trusted entity.</li>
<li>Final objective is achieved: arbitrary code execution on the host running the Nuclei scanner.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary command execution under the privileges of the Nuclei process. This represents a significant risk for organizations relying on Nuclei in CI/CD pipelines, automated security orchestration, or local security tooling. If exploited, an attacker could escalate local access to full system control or pivot further into the internal network from the scanning host.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade all instances of Nuclei to version 3.11.1 or later to implement secure cryptographic template verification.</li>
<li>Implement file integrity monitoring (FIM) on directories storing Nuclei templates to alert on unexpected file modifications.</li>
<li>Restrict file system permissions for the directory containing Nuclei templates, ensuring only the service account running the scanner has write access.</li>
<li>Conduct an audit of existing templates to identify unauthorized modifications.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>