Vulnerabilities / Threats
8/8/2017
10:30 AM
Derek Manky
Derek Manky
Commentary
Connect Directly
LinkedIn
RSS
E-Mail vvv
50%
50%

Automating Defenses Against Assembly-Line Attacks

A manual approach just won't cut it anymore. Here's a toolset to defeat automation and unify control across all attack vectors to stop automated attacks.

Cybercriminals and rogue governments are using automation to deploy malware with speed and scale. A manual approach to defense isn't enough, which is why we must understand how we got into this situation.

Infrastructure Trends: Cloud, Encryption, and Crimeware-as-a-Service
Cloud adoption infrastructure trend has far-reaching implications for cybersecurity. Fortinet's recent Threat Landscape Report Q1 2017 report showed that the median number of cloud applications used per organization in the first quarter of this year was 62 (33 software as service and 29 infrastructure as a service), which is just shy of the record set in the previous quarter. Cloud apps expand the attack surface, with threat vectors such as shadow IT and personal cloud services becoming more pervasive. The increasing reliance on connected devices to automate and perform everyday tasks reduces security and invites unwanted visitors.

Another infrastructure trend causing concern is, ironically, encryption. The same report found that the median ratio of HTTPS to HTTP traffic hit a high mark in the first quarter of 2017. While the secure protocol is helpful for maintaining privacy, this trend presents challenges to threat monitoring and detection. Organizations — especially those with more secure HTTPS traffic — can't afford to ignore threats that might be lurking within encrypted communications.

These are only two of the infrastructure trends enabling malicious actors to cheaply replicate attacks fast and from afar. A huge proportion of exploit activity today is fully automated, using tools that scan wide swaths of the Internet, probing for openings. Modern tools and pervasive "crimeware-as-a-service" infrastructure let attackers operate on a global scale at light speed.

Challenges: Resources, Response Time, Expertise
Your IT security teams are overwhelmed. They're facing a flood of security alerts and don't have the resources or, often, the expertise to respond to those alerts. They increasingly rely on managed security service providers and their security vendors to address this problem.

Time to response is another issue. The window of response before significant damage occurs is shrinking. IT teams often can't respond to all or even most of alerts in a timely manner. Just last week, a CSO asked me if there was a way to filter security alerts that his team was getting from its SIEM system, cells, security log, and appliances. IT teams often don't know where to start prioritizing important threat events, let alone centralize and correlate them easily.

Modern attacks, especially automated ones, have a short half-life; the indicators of compromise have fingerprints linked to specific attacks, but they fade quickly. Think of it as touching the condensation on a mirror and leaving a fingerprint, which disappears after a while. You must be able to respond when an attack is visible, not long after the attack has occurred.

The problem is that the process is complex if you have point solutions and rely solely on humans to do all the integration. That's why automation becomes incredibly important.

Fighting Automation with Automation
When technology controls work together and can communicate, you can let the technology start to make some automated decisions for you. This is the first step to create an expert system — a computer system that mimics the decision-making process of a human expert. These controls may not remove the actual threat, but once a threat is detected, they will help you contain or isolate the breach. This gives your incident response team more time to fight the attack. 

Below are five tools (available from Fortinet or competing vendors) that, utilized together, companies can use to unify control across all attack vectors to stop automated attacks:

1. Patch management is absolutely essential. Mirai and Hajime, a stealthier and more advanced self-propagating worm, exemplify the damage that can be done when IT teams fail to patch known vulnerabilities.

2. An intrusion prevention system (IPS) is your first line of defense. Because manufacturers of Internet of Things devices still aren't accountable for securing their devices, the Internet is poisoned. There are billions of devices that are vulnerable to attack, with no patches in sight. Until this mess gets cleaned up, an IPS is necessary. It does virtual patching to block hacks and attacks into IoT devices.

3. Look at data. Recognize that redundancy segmentation is a must because ransom attacks are going after valuable data. There have been cases of ransomware that go in, infect data, and also infect backups of data, which is disastrous. You want to make sure that your data backups are happening, and that the backups are segmented off networks.

4. Focus on visibility. People are always trying to build a fortress against an invisible enemy. If you build a wall, and you show that wall to attackers, what are they going to do? They're going to dig under that wall and get into your network. So you want to use threat intelligence solutions to understand who your attackers are and what their tactics and procedures are, and then start intelligently defending according to that information. Know where your critical assets are and prioritize security around that. If an asset is ransomed, attacked by a distributed denial of service, or otherwise compromised, how much will it cost your business?

5. Finally, once you understand your enemy and have built appropriate solutions, tighten up the time to defense. Use proactive solutions and look at ways to create interoperability. Most organizations have many different solutions from different providers. Strive to reduce that complexity by further integrating and consolidating existing security devices with a security framework that utilizes advanced threat intelligence sharing and an open architecture.

Fight Fire with Fire
No matter how excellent IT security teams are at their jobs, humans can't keep up anymore with today's automated attacks. These network incursions must be detected and dealt with quickly, before they can do damage and before their trail fades away. A system of integrated, orchestrated security solutions lets organizations fight automation with automation, using cybercriminals' own tactics to fight back.

Related Content:

Derek Manky formulates security strategy with more than 15 years of cyber security experience behind him. His ultimate goal to make a positive impact in the global war on cybercrime. Manky provides thought leadership to industry, and has presented research and strategy ... View Full Bio
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Register for Dark Reading Newsletters
Dark Reading Live EVENTS
INsecurity - For the Defenders of Enterprise Security
A Dark Reading Conference
While red team conferences focus primarily on new vulnerabilities and security researchers, INsecurity puts security execution, protection, and operations center stage. The primary speakers will be CISOs and leaders in security defense; the blue team will be the focus.
White Papers
Video
Cartoon Contest
Write a Caption, Win a Starbucks Card! Click Here
Latest Comment: No, no, no! Have a Unix CRON do the pop-up reminders!
Current Issue
Security Vulnerabilities: The Next Wave
Just when you thought it was safe, researchers have unveiled a new round of IT security flaws. Is your enterprise ready?
Flash Poll
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
Enterprises are spending more of their IT budgets on cybersecurity technology. How do your organization's security plans and strategies compare to what others are doing? Here's an in-depth look.
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2017-0290
Published: 2017-05-09
NScript in mpengine in Microsoft Malware Protection Engine with Engine Version before 1.1.13704.0, as used in Windows Defender and other products, allows remote attackers to execute arbitrary code or cause a denial of service (type confusion and application crash) via crafted JavaScript code within ...

CVE-2016-10369
Published: 2017-05-08
unixsocket.c in lxterminal through 0.3.0 insecurely uses /tmp for a socket file, allowing a local user to cause a denial of service (preventing terminal launch), or possibly have other impact (bypassing terminal access control).

CVE-2016-8202
Published: 2017-05-08
A privilege escalation vulnerability in Brocade Fibre Channel SAN products running Brocade Fabric OS (FOS) releases earlier than v7.4.1d and v8.0.1b could allow an authenticated attacker to elevate the privileges of user accounts accessing the system via command line interface. With affected version...

CVE-2016-8209
Published: 2017-05-08
Improper checks for unusual or exceptional conditions in Brocade NetIron 05.8.00 and later releases up to and including 06.1.00, when the Management Module is continuously scanned on port 22, may allow attackers to cause a denial of service (crash and reload) of the management module.

CVE-2017-0890
Published: 2017-05-08
Nextcloud Server before 11.0.3 is vulnerable to an inadequate escaping leading to a XSS vulnerability in the search module. To be exploitable a user has to write or paste malicious content into the search dialogue.