Like most people, I check my e-mails in the morning, wading through a combination of work requests, spam and news alerts peppering my inbox.
But yesterday brought something different and deeply disturbing. I noticed an alert from the American Cybersecurity and Infrastructure Security Agency (CISA) about some very devious malware that had infected a network of computers.
The malware in question is Snake, a cyber espionage tool deployed by Russia’s Federal Security Service that has been around for about 20 years.
According to CISA, the Snake implant is the “most sophisticated cyber espionage tool designed and used by Centre 16 of Russia’s Federal Security Service for long-term intelligence collection on sensitive targets”.
The stealthy Snake
The Russian Federal Security Service developed the Snake network in 2003 to conduct global cyber espionage operations against Nato, companies, research institutions, media organisations, financial services, government agencies and more.
So far, it has been detected on Windows, Linux and macOS computers in more than 50 countries.
Elite Russian cyber espionage teams put the malware on a target’s computer, copy sensitive information of interest and then send it to Russia. It’s a simple concept, cloaked in masterful technical design.
Since its creation, Russian cyber spies have regularly upgraded the Snake malware to avoid detection. The current version is cunning in how it persistently evades detection and protects itself.
Moreover, the Snake network can disrupt critical industrial control systems that manage our buildings, hospitals, energy systems, water and wastewater systems, among others – so the risks went beyond just intelligence collection.
Snake hunting
On 9 May, the US department of justice announced the Federal Bureau of Investigation had finally disrupted the global Snake peer-to-peer network of infected computers.
The covert network allowed infected computers to collect sensitive information. The Snake malware then disguised the sensitive information through sophisticated encryption, and sent it to the spy masters.
Since the Snake malware used custom communication protocols, its covert operations remained undetected for decades. You can think of custom protocols as a way to transmit information so it can go undetected.
However, with Russia’s war in Ukraine and the rise in cybersecurity activity over the past few years, the FBI has increased its monitoring of Russian cyber threats.
While the Snake malware is an elegantly designed piece of code, it is complex and needs to be precisely deployed to avoid detection. According to the department of justice’s press release, Russian cyber spies were careless in more than a few instances and did not deploy it as designed.
As a result, the Americans discovered Snake, and crafted a response.
Snake bites
The FBI received a court order to dismantle Snake as part of an operation code-named Medusa.
They developed a tool called Perseus that causes the Snake malware to disable itself and stop further infection of other computers. The Perseus tool and instructions are freely available to guide detection, patching and remediation.
The department of justice advises that Perseus only stops this malware on computers that are already infected; it does not patch vulnerabilities on other computers, or search for and remove other malware.
Even though the Snake network has been disrupted, the department warned vulnerabilities may still exist for users, and they should follow safe cybersecurity hygiene practices.
Snakebite treatment
Fortunately, effective cybersecurity hygiene isn’t overly complicated. Microsoft has identified five activities that protect against 98% of cybersecurity attacks, whether you’re at home or work.
- Enable multi-factor authentication across all your online accounts and apps. This login process requires multiple steps such as entering your password, followed by a code received through an SMS message – or even a biometric fingerprint or secret question (favourite drummer? Ringo!).
- Apply “zero trust” principles. It’s best practice to authenticate, authorise and continuously validate all system users (internal and external) to ensure they have the right to use the systems. The zero-trust approach should be applied whether you’re using computer systems at work or home.
- Use modern anti-malware programs. Anti-malware, also known as antivirus software, protects and removes malware from our systems, big and small.
- Keep up to date. Regular system and software updates not only help keep new applications secure, but also patch vulnerable areas of your system.
- Protect your data. Make a copy of your important data, whether it’s a physical printout or on an external device disconnected from your network, such as an external drive or USB.
We can expect malicious cyberattacks to increase in the future, and their impact will only become more severe. The Snake malware is a sophisticated piece of software that raises yet another concern. But in this case, we have the antidote and can protect ourselves by proactively following the above steps.
If you have concerns about the Snake malware you can read more here, or speak to your IT service desk.
- Written by Greg Skulmoski, associate professor, project management, Bond University
- This article is republished from The Conversation under a Creative Commons licence