Malware, or malicious software, is any program or file that is harmful to a computer user. Types of malware include computer viruses, worms, Trojan horses, spyware, adware and ransomware.
Generally, software is considered malware based on the intent of its creator rather than its actual features. Malware seeks to invade, damage, or disable computer systems, networks, tablets and mobile devices often taking partial control over a device's operations or leaking sensitive data, personally identifiable information (PII) and biometrics to an unauthorized third-party.
Cybercriminals who created malware are focused on making money off you or your computing resources illicitly or for corporate espionage. Malware does not generally damage physical hardware or network equipment. It generally focuses on either stealing, encrypting, deleting, altering or hijacking core computing functions or spying on your activity.
This can result in data breaches and data leaks.
All malware follows the same basic pattern, the user unwittingly installs the malware or the malware spreads itself by exploiting a vulnerability like those listed on CVE.
For example, malicious programs can be delivered to a computer with a USB drive or spread over the internet with drive-by downloads, which automatically install the program without the user's approval. USBs are particularly popular because they can reduce the chance antivirus software identifies the malware because it sits on external hardware rather than the computer's hard drive.
Social engineering attacks like phishing scams are another common delivery mechanism. All it takes is an infected email attachment disguised as a legitimate message.
Fraudulent websites and peer-to-peer file sharing services that pretend to be providing legitimate software is another way to spread malware. Pirated software programs can often install a form of malware too.
Android and Apple mobile devices can also be infected by text messages or by installing fraudulent apps.
More sophisticated malware attacks often feature the use of a command-and-control server that allows attackers to communicate with the infected machine, extract sensitive data and even add the device to a botnet.
Emerging malware strains use evasion and obfuscation techniques designed to fool users, cybersecurity professionals and anti-malware products like malwarebytes.
Evasions techniques can be simple proxies designed to avoid IP attribution or sophisticated polymorphic malware that changes its code, to avoid signature-based detection tools, or anti-sandbox techniques that allow malware to detect when it is being analyzed and pause execution or fileless malware that resides in the computer's RAM.
Any malware is a cybersecurity risk, whether its stealing sensitive information, credit card numbers, exposing keystrokes or mining cryptocurrency.
Mobile phones can be infected with malware that provides unauthorized access to the device's camera, microphone, GPS, apps and accelerometer. Malware infections come from downloading unofficial applications, clicking malicious links from emails or text messages, through Bluetooth and Wi-Fi-based attacks, or by exploiting vulnerabilities.
Android devices are more commonly infected than iOS devices because Android is a more open platform than iOS. Signs that an Android device is infected include unusual data usage, poor battery life and texts and emails being sent from the device without your knowledge. Similarly, if you receive a text from a colleague that seems suspicious, their device could be infected and trying to spread malware between devices.
Another reason iOS devices are rarely infected is because of the App Store's careful vetting of new and existing applications.
All computer viruses are malware but not all malware are viruses. Viruses are one type of malware. The terms are used interchangeably but from a technical point of view, they differ.
Malware is malicious code, whereas a computer virus is malicious code that is self-replicating and spreads across computers and networks.
Types of malware include:
To prevent malware, it's important to use a defense in depth strategy that focuses on technical and non-technical solutions.
Phishing emails are one of the most common infection paths, so it's important to educate employees about phishing and to avoid downloading suspicious attachments or engaging with emails. Also look out for suspicious domains or typosquatting that masquerades as legitimate websites.
Don't download third-party apps on Android devices and avoid clicking pop-up ads.
There are other more technical preventative measures such as keeping your systems patched to avoid vulnerabilities, counteracting email spoofing, scanning for new vulnerabilities as they are listed on CVE, continuously monitoring your third-party and fourth-party vendors for malware infections, website security scanning and backing up your files to reduce the risk of ransomware.
One of the most famous malware attacks was the WannaCry ransomware computer worm which spread by exploiting the EternalBlue vulnerability in old versions of the Windows operating system. It remains a cyber risk, despite being patched because organizations still haven't updated their operating systems.
The lesson here is that while it can be time-consuming to keep software up-to-date, it's one of the easiest ways to reduce your cybersecurity risk. Beyond patching, third-party risk and fourth-party risk are an often underlooked part of preventing data breaches and malware infections.
It's not enough for your information security policy and information risk management strategy to only focus on your organization. Your cybersecurity risk assessment process needs to have a third-party risk management framework, vendor management policy and a vendor risk management program. Consider investing in a tool to automate vendor risk management.
There are a few universal symptoms that may indicate the presence of malware on your device:
If you suspect a malware infection, consider installing an anti-malware program and running a scan. These programs are designed to search and remove any malware on your device.
Once your device is clean, it's a good idea to change your passwords and check your financial accounts for any suspicious transactions. Remember that an attacker doesn't necessarily have to use the information they gather right away. Also look for signs of a data breach or configuration changes in your cloud services products which may cause a data leak.
If you're lucky, you can find malware executables in active processes but fileless malware is making this more difficult.
The key thing to understand is once your sensitive data is exposed, it's hard to know where it has gone and the extent of the attack. This is why you need to invest in avoiding malware infections that lead to data breaches. The cost of a data breach has never been higher at an estimated average cost of $3.92 million.
And it's not just unsophisticated businesses who suffer from data breaches and malware infections, in fact some of the biggest data breaches ever were at technology companies.
Before the Internet became popular, malware was spread on personal computers by executing programs on floppy disks. The malware, often a virus, would install itself on the computer and run itself whenever the computer was turned on.
Early viruses targeted Apple II and Macintosh but quickly spread to IBM PC and MS-DOS systems. Farooq Alvi brothers in Pakistan created the first IBM PC virus in 1986.
By 1988, the first well-known Internet worm was born, which infected SunOS and VAX BSD systems. Unlike a virus, this worm did not insert itself into other programs but exploited vulnerabilities in network servers and started running itself, not unlike modern day worms.
In the 1900s, there was a rise in Microsoft Office macro-based malware programs that spread by infected documents and templates. From 2002-07, there was a rise in instant messaging based worms that spread through AOL, AIM, MSN and Yahoo Messenger.
Adware based attacks proliferated in the mid to late 2000s as did social network based malware attacks.
Today, cryptojackers and ransomware are the most popular malware cyber threats.
UpGuard Breach Risk can help combat typosquatting, prevent data breaches and data leaks, avoiding regulatory fines and protecting your customer's trust through cyber security ratings and continuous exposure detection.
UpGuard Vendor Risk can minimize the amount of time your organization spends managing third-party relationships by automating vendor questionnaires and continuously monitoring your vendors' security posture over time while benchmarking them against their industry.