Horizon Alert
Summary of the vulnerability and why it matters
A heap-based buffer overflow in hashcat's Kerberos hash parser can be triggered by a specially crafted hash file. This vulnerability allows for a denial of service and potentially arbitrary code execution, making it a significant security concern.
- Attackers can achieve complete system compromise.
- Attackers can cause denial of service.
- Requires existing access to the system.
Attack Path
How an attacker could exploit the issue
An attacker could exploit this vulnerability by tricking a user into running hashcat on a specially crafted Kerberos hash file. This would allow them to overwrite memory, potentially leading to arbitrary code execution or a denial-of-service condition on the user's machine.
- User must run hashcat.
- Target is a crafted hash file.
- Requires local execution.
Live Threat
Current exploitation, exposure, and threat context
This heap-based buffer overflow vulnerability in hashcat's Kerberos parser could be weaponized for denial of service or arbitrary code execution through crafted hash files. Attackers might favor this for its potential to compromise local password auditing processes, although its client-side nature limits widespread, remote exploitation without initial access.
- No known public exploit.
- No KEV listing.
- Vulnerability affects a local utility.
Priority actions
Operational Fix
Recommended remediation, mitigation, and detection steps
Prioritize identifying and blocking any network traffic attempting to deliver crafted Kerberos hash files to hashcat instances. Given the critical severity and potential for code execution, immediately investigate all hashcat installations and confirm their version. If hashcat v7.1.2 is in use, prepare to either update or disable the tool.
- Update hashcat to a non-vulnerable version.
- Monitor for unusual hashcat process activity.
- Restrict hashcat execution to trusted users.