Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Risk

2/25/2021
10:00 AM
Joseph Cortese
Joseph Cortese
Commentary
Connect Directly
LinkedIn
RSS
E-Mail vvv
50%
50%

How to Avoid Falling Victim to a SolarWinds-Style Attack

A multilayered, zero-trust security posture provides a better chance of fending off sophisticated supply chain attackers before it's too late.

2020 ended with shocking cybersecurity news: a massive supply chain attack involving SolarWinds, Microsoft, VMware, and others. The hackers went undetected for nearly a year, impacting many sensitive targets, from US federal departments to private sector companies, including security firms.

This is the most sophisticated supply chain attack we've ever seen. Experts will be uncovering the damage for months, perhaps even years, to come. And while we may never know its full scope, I'm sure of one thing: It won't be the last time we witness this style of attack.

Are We Entering a Zero-Trust Era?
As new information emerges, many organizations are renewing focus on their cybersecurity practices. They're asking: What controls can we put in place to protect against the next supply chain attack?

Related Content:

SolarWinds Attack Reinforces Importance of Principle of Least Privilege

Special Report: Understanding Your Cyber Attackers

New From The Edge: Fighting Fileless Malware, Part 3: Mitigations

The SolarWinds hackers started with small gaps, infiltrated ever more sensitive environments, and finally reached a broad point of access to deploy malware: the official software updates that organizations rely on for security. As a result, we may be entering into a zero-trust era where nothing — not even well-known programs — can be implicitly trusted. Even the US National Counterintelligence and Security Center's director is discussing zero trust.

In practice, a zero-trust approach may be challenging for organizations. That said, there are two ways to make real progress towards zero trust: implementing fundamental security measures and layering defenses.

Organizations can enact several controls immediately to do this. Here's what that could look like.

1. Audit Active Directories and Changes
Many organizations have implemented processes around Active Directory (AD), continuously monitoring, logging, and auditing everything that happens in their systems. These safeguards can help spot bad behavior, prepare for audits, and investigate future incidents. By ensuring a governing group reviews major changes, organizations stay aware of who makes changes — or requests changes — in their systems. The net effect is that it's easier to spot and stop a hacker.

2. Implement SIEM and Log Management
The system information mentioned above should feed into a security information and event management (SIEM) platform for logging and alerting. SIEM programs are vital for detecting incidents. While logging seems like basic advice, the truth is not all organizations keep logs, or if they do, monitor them closely. But when monitored regularly for anomalies — such as changes in network activity, payload size, or data movement — logs can expose unsafe behavior, unauthorized users, or other risks.

A single log may not mean anything. But multiple suspicious signs flagged by a SIEM can indicate that something malicious (or accidental but dangerous) is happening.

3. Fine-Tune Your DLP
Data loss prevention (DLP) tools are well known, but many organizations aren't using them fully. DLPs are sensitive and can send false positives, leading to alert fatigue. And because DLPs can be expensive and labor-intensive to manage, some organizations don't use them at all.

However, if it's configured and managed properly, a DLP can audit even trusted software or agents by monitoring activity such as how many files are written or what is created in memory. The key is to focus your DLP around a core set of tasks rather than a broad scope.

Of course, a DLP may not always catch hackers. But when layered with other cybersecurity measures, it's one of the best tools for providing visibility and limiting the impact of a breach.

4. Conduct Regular Penetration Testing
The SolarWinds hackers got their toehold via a developer environment. Now, imagine if penetration testing had identified that environment as vulnerable. The attack could've been prevented at the login stage.

Organizations should conduct regular penetration testing to understand their vulnerabilities from the perspective of a threat. This is not a "one and done" endeavor; I recommend quarterly testing. Continuously monitoring for threats, understanding your weaknesses, and remediating vulnerabilities are some of the best ways to prevent any kind of cyberattack, not just supply chain attacks. (Full disclosure: My employer offers penetration testing services. But my firm conviction in regular testing and assessments as a best practice is based on 20+ years of experience in cybersecurity.)

SolarWinds 2.0 — Only a Matter of Time
The SolarWinds hack was one of the worst of all time. Organizations and governments around the world should now understand that, like the proverbial call coming from inside the house, attacks can be perpetrated via trusted software and vendors.

While the steps above are critical areas of defense, any one of them alone won't stop an attacker. While another SolarWinds-style supply chain attack will happen in the future, prepared organizations stand a better chance of fending off attackers before things escalate. Hackers grow more sophisticated every day, and it's a constant battle to keep up. That's why organizations should take a multilayered approach inspired by a zero-trust security posture.

Joseph Cortese is an accomplished cybersecurity leader with a unique and extensive background in DevOps, cybersecurity, and zero-day exploration. He is a Certified Ethical Hacker of mobile, embedded, wireless, and web-enabled devices and has over 12 years of specialized cyber ... View Full Bio
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Commentary
Cyberattacks Are Tailored to Employees ... Why Isn't Security Training?
Tim Sadler, CEO and co-founder of Tessian,  6/17/2021
Edge-DRsplash-10-edge-articles
7 Powerful Cybersecurity Skills the Energy Sector Needs Most
Pam Baker, Contributing Writer,  6/22/2021
News
Microsoft Disrupts Large-Scale BEC Campaign Across Web Services
Kelly Sheridan, Staff Editor, Dark Reading,  6/15/2021
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
The State of Cybersecurity Incident Response
In this report learn how enterprises are building their incident response teams and processes, how they research potential compromises, how they respond to new breaches, and what tools and processes they use to remediate problems and improve their cyber defenses for the future.
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2021-32716
PUBLISHED: 2021-06-24
Shopware is an open source eCommerce platform. In versions prior to 6.4.1.1 the admin api has exposed some internal hidden fields when an association has been loaded with a to many reference. Users are recommend to update to version 6.4.1.1. You can get the update to 6.4.1.1 regularly via the Auto-U...
CVE-2021-32717
PUBLISHED: 2021-06-24
Shopware is an open source eCommerce platform. In versions prior to 6.4.1.1 private files publicly accessible with Cloud Storage providers when the hashed URL is known. Users are recommend to first change their configuration to set the correct visibility according to the documentation. The visibilit...
CVE-2021-32712
PUBLISHED: 2021-06-24
Shopware is an open source eCommerce platform. Versions prior to 5.6.10 are vulnerable to system information leakage in error handling. Users are recommend to update to version 5.6.10. You can get the update to 5.6.10 regularly via the Auto-Updater or directly via the download overview.
CVE-2021-32713
PUBLISHED: 2021-06-24
Shopware is an open source eCommerce platform. Versions prior to 5.6.10 suffer from an authenticated stored XSS in administration vulnerability. Users are recommend to update to the version 5.6.10. You can get the update to 5.6.10 regularly via the Auto-Updater or directly via the download overview.
CVE-2021-32710
PUBLISHED: 2021-06-24
Shopware is an open source eCommerce platform. Potential session hijacking of store customers in versions below 6.3.5.2. We recommend to update to the current version 6.3.5.2. You can get the update to 6.3.5.2 regularly via the Auto-Updater or directly via the download overview. For older versions o...