<?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/"><channel><title>ClickOnce - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/clickonce/</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, 21 Jun 2026 05:32:16 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/clickonce/feed.xml" rel="self" type="application/rss+xml"/><item><title>New Abuse of ClickOnce Technology for Initial Access and Persistence</title><link>https://feed.craftedsignal.io/briefs/2026-06-clickonce-abuse/</link><pubDate>Sun, 21 Jun 2026 05:32:16 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-06-clickonce-abuse/</guid><description>Threat actors are weaponizing Microsoft's ClickOnce technology to achieve initial access, execution, and persistence on target systems, leveraging its user-friendly deployment and update mechanisms to bypass traditional security defenses and maintain remote access without requiring administrative privileges, executing payloads within legitimate Microsoft process trees.</description><content:encoded><![CDATA[<p>Recent observations highlight a novel abuse of Microsoft's ClickOnce technology by threat actors, focusing on its features for initial access, execution, and persistence. This technique, reported by CrowdStrike in June 2026, exploits the inherent trust and minimal user interaction required for ClickOnce application deployment. Attackers leverage this to distribute malicious payloads, bypassing common security mechanisms like email filters that scrutinize <code>.exe</code> files but may overlook <code>.application</code> files. The method allows for the deployment of malware without requiring administrative privileges, broadening the scope of potential victims to standard user accounts. Furthermore, ClickOnce's built-in update mechanism is co-opted to maintain remote access, update C2 infrastructure, or facilitate lateral movement, all while masquerading within legitimate Microsoft processes such as <code>rundll32.exe</code> and <code>dfsvc.exe</code>, significantly enhancing stealth and defense evasion capabilities.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li><strong>Initial Access via User Interaction</strong>: Threat actors convince targets to click on a malicious link or open an <code>.application</code> file, often via misleading buttons or phishing campaigns, initiating a ClickOnce application deployment.</li>
<li><strong>Deployment of Malicious ClickOnce Application</strong>: The user interaction triggers the download and execution of a weaponized ClickOnce application, which contains or ultimately delivers the malicious payload.</li>
<li><strong>Execution within Legitimate Processes</strong>: The malicious payload is executed within the context of legitimate Microsoft processes, primarily <code>dfsvc.exe</code> (Deployment Services Client) or <code>rundll32.exe</code>, to evade detection.</li>
<li><strong>Persistence via <code>.appref-ms</code> file</strong>: A shortcut file with the <code>.appref-ms</code> extension is dropped in the user's Start Menu directory (<code>%Users%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\</code>) by the ClickOnce framework, ensuring the malicious application can be re-launched.</li>
<li><strong>Utilizing Built-in Update Mechanism</strong>: Once persisted, the attacker can push malicious updates to the application's deployment server. When the user next launches the application via the <code>.appref-ms</code> shortcut, the update mechanism fetches and executes the updated malicious payload without further user prompting.</li>
<li><strong>Remote Access and C2 Maintenance</strong>: The updated malicious application can establish persistent remote access, update its command and control (C2) infrastructure, or perform other post-exploitation activities like data exfiltration.</li>
<li><strong>Lateral Movement (Potential)</strong>: Through the maintained remote access and updated C2, attackers can initiate lateral movement within the compromised network.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of ClickOnce technology allows attackers to gain persistent access to targeted systems, bypassing traditional security controls and executing payloads under the guise of legitimate Microsoft processes. This enables capabilities such as remote code execution, data exfiltration, and the establishment of long-term command and control. The lack of administrative privilege requirements means a wider range of user accounts are vulnerable. The ease of payload delivery, coupled with the ability to silently update malware, poses a significant risk for continued compromise and facilitates further malicious activities including ransomware deployment or corporate espionage across targeted organizations in various sectors.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy the Sigma rules in this brief to your SIEM and tune for your environment to detect suspicious ClickOnce activity.</li>
<li>Enable Sysmon process-creation and file-event logging to activate the rules above.</li>
<li>Monitor for process creations where <code>dfsvc.exe</code> is the parent and the child process is not a known, legitimate application.</li>
<li>Educate users on the risks associated with clicking on links or opening <code>.application</code> files from untrusted sources, even if they appear to initiate a software installation.</li>
<li>Implement application whitelisting solutions to prevent the execution of unauthorized ClickOnce applications or executables launched by them.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category><category>clickonce</category><category>windows</category><category>initial-access</category><category>persistence</category><category>defense-evasion</category><category>execution</category></item><item><title>Abuse of Microsoft ClickOnce Technology for Malware Deployment</title><link>https://feed.craftedsignal.io/briefs/2026-06-clickonce-abuse-part1/</link><pubDate>Sat, 20 Jun 2026 15:38:30 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-06-clickonce-abuse-part1/</guid><description>Threat actors are leveraging Microsoft's ClickOnce technology, designed for simplified application deployment, as an attractive vector to spread malware, allowing for easy distribution, minimal user interaction, and installation without elevated privileges on Windows systems.</description><content:encoded><![CDATA[<p>Microsoft's ClickOnce technology, intended to streamline application distribution and updates, is being increasingly abused by threat actors to deploy malicious software. ClickOnce facilitates the deployment of applications with minimal user interaction and often without requiring administrative privileges, making it an ideal vector for malware. This allows adversaries to package and distribute their payloads in a user-friendly format, potentially bypassing traditional security controls. While Part 1 of this research focuses on the internal workings of ClickOnce, it highlights features such as self-contained packaging and self-updating functionality which, if weaponized, could enable persistent and evasive malware campaigns. This abuse poses a significant risk to organizations, as it simplifies the initial access and execution phases for attackers by leveraging a legitimate Microsoft deployment mechanism.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Threat actor packages a malicious application using Microsoft's ClickOnce publishing tools in Visual Studio.</li>
<li>The actor hosts the generated ClickOnce deployment files (e.g., <code>.application</code> manifest, executable, <code>.deploy</code> files) on a remote web server or network share.</li>
<li>The attacker creates a malicious link, often embedded in a phishing email or hosted on a compromised website, to trigger the download and deployment of the ClickOnce application.</li>
<li>A user clicks the malicious link, which initiates the download of the <code>.application</code> deployment manifest.</li>
<li>The Windows operating system's ClickOnce deployment service (<code>dfsvc.exe</code>) processes the manifest and, if the publisher's signature is not verified, prompts the user for confirmation.</li>
<li>Upon user confirmation, <code>dfsvc.exe</code> downloads and executes the packaged malicious application.</li>
<li>The malicious application runs with the user's privileges, potentially performing actions such as data exfiltration or installing additional malware.</li>
<li>If configured for installation, the malicious ClickOnce application might establish persistence (e.g., via startup entries) and use ClickOnce's self-updating feature for dynamic command and control.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The abuse of ClickOnce technology allows attackers to easily distribute malware, potentially leading to widespread infections. Because ClickOnce applications often run without requiring administrative privileges, they can bypass security measures that rely on privilege escalation detection. Successful exploitation can result in unauthorized access, data theft, further system compromise, and the deployment of ransomware or other destructive payloads. The self-updating nature of ClickOnce applications means that initially deployed malware can evolve, receive new capabilities, or evade detection over time, making long-term compromise more likely.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy the Sigma rule &quot;Detect ClickOnce Deployment Service Launching Applications&quot; to monitor <code>dfsvc.exe</code> activity for suspicious application launches.</li>
<li>Implement the Sigma rule &quot;Detect Download of Suspicious ClickOnce Deployment Files&quot; to identify <code>.application</code> or <code>.manifest</code> files downloaded from unusual sources.</li>
<li>Use the Sigma rule &quot;Detect ClickOnce Application Execution from Suspicious Paths&quot; to flag executions of ClickOnce apps from temporary or user-controlled directories.</li>
<li>Educate users on the risks associated with installing unsigned or untrusted applications via ClickOnce prompts.</li>
<li>Enable comprehensive process creation logging for <code>dfsvc.exe</code> to capture command-line arguments and parent-child process relationships.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>clickonce</category><category>deployment</category><category>windows</category><category>malware-distribution</category><category>application-deployment</category></item></channel></rss>