Security Exploits Explained: Worms, Trojans, Ransomware, oh my!
In the classic movie The Wizard of Oz, a group of friends goes on a journey along the yellow brick road on a quest to realize their deepest desires. The group must overcome many obstacles along the way, including many which are not quite what they first seem. Similarly, modern businesses must overcome a wide variety of cyber security exploits and threats in order to reach the desired destination of an exceptionally secure IT environment. Preventing common security exploits keeps you and your business safe.
Exploits in Computer Security
One of the first obstacles to overcoming cyber threats and preventing exploits in computer security is understanding the lingo. For example, Microsoft recently released details on a 17-year-old vulnerability known as SigRed that is “wormable” and potentially exploitable remotely. If you’re like most people, the first thing you will ask yourself is, “what in the world does ‘wormable’ mean?” And you would not be alone; the cybersecurity lexicon is already filled with niche terms such as worms, trojans, and ransomware (oh my!), and seems to grow every day. But have courage, dear reader, because we have built this quick primer to help you easily understand and protect yourself from these common exploits in computer security.
Virus / Malware / Trojan:
Virus, malware, and Trojan (or Trojan horse) are all terms used to describe various forms of software that allow a malicious third party to exploit security vulnerabilities in an operating system or software for a purpose that was not intended by the end-user of the computer. But let’s dive a little deeper into the differences between each of these cyber threats:
- Malware is the broadest term of the group and is most often a simple software intended to perform some malicious action on a computer, software, or operating system. Viruses and Trojans are types of malware, but this category includes other types of dangerous software as well.
- A virus is a type of malicious software which generally “infects” other software by modifying the software or operating system and can be notoriously difficult to remove. This security exploit is more complex and potentially harmful than many other types of malware.
- A Trojan is a type of software designed to allow an attacker access to a device or network, and it can sometimes be disguised as legitimate software. In modern times, these are generally “RAT” or “Remote Access Trojans” that allow the attacker to view the screen, capture data, and otherwise interact with the device as if they were sitting in front of the keyboard.
Worm / Network Worm / Wormable
A Worm (or network worm, or “wormable exploit”) is a horse of a different color – a unique type of malware that can infect (and re-infect) other devices on the network without the need for human intervention. Once one device is infected, the worm is often able to infect other connected devices and “tunnel” deeper into the network to resist attempts at removal. Worms are generally difficult and time-consuming to fully eradicate and require that all devices be disconnected from the network, cleaned, and only reconnected after the worm is eliminated from each device.
Even if fully eradicated, the effects of advanced worms may not be completely mitigated, as some cyber security exploits can tunnel without needing to replicate across the network. This is the case in the example of SigRed, which can move from one server to another but does not replicate.
Ransomware is yet another type of malware designed to prevent access to files or computer systems and hold this access for ransom, usually demanded in the form of bitcoin or another cryptocurrency. Ransomware relies on common security exploits, which often reaches its target through malicious attachments or phishing campaigns and can also include data exfiltration attacks which copy from your network. Once compromised, this data is sometimes sold or used in other malicious activities.
Due to the relative ease of success and growing value of cryptocurrencies, malware has become one of the most common forms of cyber-attack over the last decade. In fact, recent news is full of high profile ransomware incidents, including attacks on Baltimore City, Multiple Towns in Florida, and an Alabama Hospital System. These attacks are often successful because the ransom requested is often trivial compared to the lost productivity and data they could cause.
Each form of cyber threat outlined in this article is some form of software designed to “exploit” a “vulnerability” on a computer or network. A vulnerability is simply a way of using software or services in ways that either the manufacturer (e.g., Microsoft) or the person implementing it (e.g., your organization) did not intend. This could include a design flaw or bug in the software, improper configuration, or failure to adhere to best practices. These potential exploits in computer security can often be solved by applying patches and updates promptly, but changes to the configuration or even server/network architecture may be required.
Defense in Depth / Protection from “Computer Nasties”
Much like the flying monkeys in The Wizard of Oz, these cyber-attacks can appear unexpectedly and without warning, threatening to overwhelm organizations which are unprepared. The best defense is a multi-layered approach known as “Defense in Depth”. We’ve written about some of these concepts in previous blogs, but following the basic guidelines provided below will set your organization on the Yellow Brick Road to your ultimate destination – a reliable and secure IT environment.
- Only use operating systems and software which is under active vendor support – including your network devices
- Update your operating systems and software at least once per month
- Install anti-virus and anti-malware software and perform regular updates
- Use a web filter and spam filter to protect your network against malicious websites and emails
- Restrict administrator access (including local administrator access) to only IT staff
- Maintain reliable backups that are not accessible from the network.
- Proactively scan your network for vulnerabilities and monitor network traffic for signs of malicious activity
- Develop an Incident Response Plan
- Train your employees on the most relevant threats to your organization
- Leverage a managed cybersecurity service
Protect Your Business with Cybersecurity
Do not let the lions, tigers, and bears of the IT landscape slow down your journey to security and peace of mind. Now that you know how to define worms, Trojans, ransomware, malware, and other cyber threats, you can ensure your organization remains protected. It’s time to stop security exploits in their tracks. If your business needs managed cybersecurity and data protection, reach out to Dataprise CYBER for assistance to maintain a top-notch security posture. We’re here to help you prevent potential exploits in computer security.