Ransomware is a type of malicious software cyber actors use to deny access to systems or data. The malicious cyber actor holds systems or data hostage until the ransom is paid. After the initial infection, the ransomware attempts to spread to shared storage drives and other accessible systems. If the demands are not met, the system or encrypted data remains unavailable, or data may be deleted. Ransomware can be delivered in various ways, most commonly via spam/phishing emails containing a malicious document. Other forms of infection include exploit kits, trojans and the use of exploits to gain unauthorized access to an infected device.
What is Maze Ransomware?
Maze is a file encrypting virus and also a successor to ChaCha. It uses a sophisticated RSA and ChaCha20 cipher to lock up data, and appends a string of random 4-7 characters at the end of each file, also using a marker within its structure –0x66116166. Maze ransomware is often delivered via emails or exploit kits such as Fallout and Spelevo.
Proofpoint researchers recently detected campaigns from a relatively new actor, tracked internally as TA2101, targeting German companies and organizations to deliver and install backdoor malware. The researchers have also observed this actor distributing Maze ransomware, employing similar social engineering techniques to those it uses for Cobalt Strike, and also targeting organizations in the United States using the IcedID banking Trojan.
When the Maze Ransomware payload is installed and executed, it will start scanning for interesting files (e.g., documents, photos, databases, and more) to encrypt them using RSA encryption and the ChaCha20 stream cipher, and append several extensions. The ransomware will also create a ransom note named DECRYPT-FILES.txt in each of the scanned folders, instructing the victims to open a website hosted on the TOR network for payment instructions to purchase a private key to decrypt the files.Victims are also provided with an online decryption interface which allows them to decrypt three of their now locked files as proof that decryption is indeed possible.
Indicator of Compromise (IOC)
The indicator of compromise (IOC) for Maze Ransomware sourced from various public & security forums are
Protection from Maze Ransomware
Backup, Backup, BACKUP! This absolutely the most important business process for any organizations that needs to done to protect their data from being encrypted. The reality is that if business have up-to-date backups, ransomware becomes more of a nuisance than a threat. This is because enterprise can simply remove the infection and then restore the data from backups.
Install and configure security policies and enable the indicator of compromises for the antivirus and malware defense solutions to detect any ransomware behaviors
Maintain the patches up-to-date and leave no vulnerabilities on the critical business assets. Not just the operating systems, exploit kits also target vulnerabilities in commonly used applications such as Java, Adobe Flash player, and others. Ensure the vulnerability and patch management process are adhered regularly.
Most often the ransomware distribution happens via spam and spear phishing email techniques. Make sure the users and system administrators’s mailbox are protected with anti-spam controls and advanced email security protection solutions.
Enable multi-factor authentication mechanisms to access critical data and information systems and adopt ‘zero trust‘ security model to safeguard the assets across ‘defense in depth layers’
Unfortunately, it’s not possible to recover the files encrypted by this ransomware with decryption tool because the private key which is needed to unlock the encrypted files is only available through the cyber criminals.
It’s recommended to take precautions of securing critical & sensitive data and adhere to your organizations security incident and breach response process.
- How to achieve 72 hours for breach notification
- Lessons learned from cyber breaches
- History: Telecom industry cyber security breaches
- Recommendations to adopt Zero Trust principles
- Unpatched vulnerabilities; Is it problem worth solving?