<?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>Hashcat - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/hashcat/</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>Sat, 22 Aug 2026 15:31:53 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/hashcat/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>CVE-2026-68766: Argument Injection in Hashcat Restore Files</title><link>https://feed.craftedsignal.io/briefs/2026-08-hashcat-restore-injection/</link><pubDate>Sat, 22 Aug 2026 15:31:53 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-hashcat-restore-injection/</guid><description>Hashcat is vulnerable to argument injection when parsing restore files, potentially leading to arbitrary code execution if a user restores a malicious session file.</description><content:encoded><![CDATA[<p>Hashcat versions up to and including 7.1.2 are susceptible to an argument injection vulnerability (CVE-2026-68766) occurring during the parsing of restore files. This flaw allows an attacker to inject arbitrary command-line options, such as --outfile or --potfile-path, by crafting a malicious restore file. When a user runs hashcat with this file, the application processes these injected options without sufficient validation. An attacker can leverage this to redirect hashcat output to arbitrary locations on the filesystem. By targeting shell startup files (such as .bashrc, .profile, or .zshrc), an attacker can append malicious commands to these files, leading to arbitrary code execution when the victim next opens a shell. This vulnerability relies on the user performing a restore action, making it a viable target for local attackers or those capable of dropping files in directories where a user typically runs password recovery operations.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker creates a malicious session restore file with injected command-line arguments (e.g., --outfile).</li>
<li>Attacker places the crafted restore file in a directory monitored or used by a target user for hashcat sessions.</li>
<li>Victim executes hashcat, pointing to the malicious restore file (e.g., hashcat --restore session.restore).</li>
<li>Hashcat process parses the restore file and executes with the injected flags applied to its internal state.</li>
<li>Hashcat writes its output or potfile data to the path specified by the attacker (e.g., ~/.bashrc).</li>
<li>The injected payload is successfully appended to the target shell configuration file.</li>
<li>Victim starts a new shell session, triggering the execution of the appended commands.</li>
<li>Attacker-controlled code runs within the context of the user, achieving full arbitrary code execution.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in arbitrary code execution within the security context of the victim user. This could lead to full system compromise, data theft, or persistence on the host. The vulnerability affects all platforms (Windows, Linux, macOS) where hashcat 7.1.2 or earlier is deployed.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade to the latest version of hashcat (post-7.1.2) where the parsing logic for restore files has been restricted.</li>
<li>Audit hashcat session directories for unexpected restore file modifications, particularly in shared compute environments.</li>
<li>Monitor for processes spawning with unexpected command-line arguments derived from file inputs.</li>
<li>Deploy the Sigma rules below to detect suspicious hashcat command-line invocation patterns.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>