Upgrade your SOC with Security Analytics and Orchestration

Similar documents
SOLUTION BRIEF RSA NETWITNESS SUITE 3X THE IMPACT WITH YOUR EXISTING SECURITY TEAM

EARLY THREAT DETECTION USING TELEMETRY DATA

RSA NetWitness Suite Respond in Minutes, Not Months

Automated Response in Cyber Security SOC with Actionable Threat Intelligence

BUILDING AND MAINTAINING SOC

Protecting Against Modern Attacks. Protection Against Modern Attack Vectors

OUTSMART ADVANCED CYBER ATTACKS WITH AN INTELLIGENCE-DRIVEN SECURITY OPERATIONS CENTER

WHITE PAPER. Operationalizing Threat Intelligence Data: The Problems of Relevance and Scale

esendpoint Next-gen endpoint threat detection and response

Security analytics: From data to action Visual and analytical approaches to detecting modern adversaries

Incident Response Agility: Leverage the Past and Present into the Future

PCI Compliance Simplified A Case of Airport Parking System PCI Readiness

SIEM Solutions from McAfee

SOLUTION BRIEF RSA NETWITNESS EVOLVED SIEM

empow s Security Platform The SIEM that Gives SIEM a Good Name

Automated Threat Management - in Real Time. Vectra Networks

Managed Enterprise Phishing Protection. Comprehensive protection delivered 24/7 by anti-phishing experts

THE RSA SUITE NETWITNESS REINVENT YOUR SIEM. Presented by: Walter Abeson

National Cyber Security Operations Center (N-CSOC) Stakeholders' Conference

Building an Effective Threat Intelligence Capability. Haider Pasha, CISSP, C EH Director, Security Strategy Emerging Markets Office of the CTO

Evolution Of Cyber Threats & Defense Approaches

Security Operations & Analytics Services

deep (i) the most advanced solution for managed security services

The Evolution of : Continuous Advanced Threat Protection

EFFECTIVELY TARGETING ADVANCED THREATS. Terry Sangha Sales Engineer at Trustwave

Cyber Defense Maturity Scorecard DEFINING CYBERSECURITY MATURITY ACROSS KEY DOMAINS

Managed Endpoint Defense

THE SIX ESSENTIAL CAPABILITIES OF AN ANALYTICS-DRIVEN SIEM

YOU VE GOT 99 PROBLEMS AND A BUDGET S ONE

INTRODUCTION. We would like to thank HelpSystems for supporting this unique research. We hope you will enjoy the report.

Building Resilience in a Digital Enterprise

RSA Security Analytics

Integrated, Intelligence driven Cyber Threat Hunting

An Aflac Case Study: Moving a Security Program from Defense to Offense

THE EFFECTIVE APPROACH TO CYBER SECURITY VALIDATION BREACH & ATTACK SIMULATION

RSA Advanced Security Operations Richard Nichols, Director EMEA. Copyright 2015 EMC Corporation. All rights reserved. 1

How Vectra Cognito enables the implementation of an adaptive security architecture

ForeScout Extended Module for Splunk

Analytics Driven, Simple, Accurate and Actionable Cyber Security Solution CYBER ANALYTICS

Panelists. Moderator: Dr. John H. Saunders, MITRE Corporation

IPS with isensor sees, identifies and blocks more malicious traffic than other IPS solutions

Un SOC avanzato per una efficace risposta al cybercrime

Traditional Security Solutions Have Reached Their Limit

10 KEY WAYS THE FINANCIAL SERVICES INDUSTRY CAN COMBAT CYBER THREATS

Power of the Threat Detection Trinity

Arbor Networks Spectrum. Wim De Niel Consulting Engineer EMEA

RSA INCIDENT RESPONSE SERVICES

Noam Ikar R&DVP. Complex Event Processing and Situational Awareness in the Digital Age

THE ACCENTURE CYBER DEFENSE SOLUTION

CYBER ANALYTICS. Architecture Overview. Technical Brief. May 2016 novetta.com 2016, Novetta

ATTIVO NETWORKS THREATDEFEND INTEGRATION WITH MCAFEE SOLUTIONS

TRUSTED IT: REDEFINE SOCIAL, MOBILE & CLOUD INFRASTRUCTURE. Ralf Kaltenbach, Regional Director RSA Germany

Key Technologies for Security Operations. Copyright 2014 EMC Corporation. All rights reserved.

MITIGATE CYBER ATTACK RISK

Eliminating the Blind Spot: Rapidly Detect and Respond to the Advanced and Evasive Threat

Securing Dynamic Data Centers. Muhammad Wajahat Rajab, Pre-Sales Consultant Trend Micro, Pakistan &

C T I A CERTIFIED THREAT INTELLIGENCE ANALYST. EC-Council PROGRAM BROCHURE. Certified Threat Intelligence Analyst 1. Certified

An All-Source Approach to Threat Intelligence Using Recorded Future

RSA INCIDENT RESPONSE SERVICES

TRUE SECURITY-AS-A-SERVICE

INCIDENTRESPONSE.COM. Automate Response. Did you know? Your playbook overview - Malware Outbreak

CTI Capability Maturity Model Marco Lourenco

An Aflac Case Study: Moving a Security Program from Defense to Offense

Threat Containment and Operations. Yong Kwang Kek, Director of Presales SE, APJ

Reducing the Cost of Incident Response

ADVANCED THREAT HUNTING

CYBER THREAT INTELLIGENCE TOWARDS A MATURE CTI PRACTICE

Security Information & Event Management (SIEM)

INCIDENTRESPONSE.COM. Automate Response. Did you know? Your playbook overview - Elevation of Privilege

PRODUCT OVERVIEW. On-demand threat investigation, root cause analysis and remediation advice without the need for extra internal resources

THE EVOLUTION OF SIEM

THREAT HUNTING REPORT

CYBER RESILIENCE & INCIDENT RESPONSE

MEETING ISO STANDARDS

FROM SIEM TO SOC: CROSSING THE CYBERSECURITY CHASM

Abstract. The Challenges. ESG Lab Review Lumeta Spectre: Cyber Situational Awareness

THREAT HUNTING REPORT

EXABEAM HELPS PROTECT INFORMATION SYSTEMS

STAY ONE STEP AHEAD OF THE CRIMINAL MIND. F-Secure Rapid Detection & Response

INCIDENTRESPONSE.COM. Automate Response. Did you know? Your playbook overview - Unauthorized Access

SIEM (Security Information Event Management)

Hunting Threats In your Enterprise

Combating APTs with the Custom Defense Solution. Hans Liljedahl Peter Szendröi

Protecting organisations from the ever evolving Cyber Threat

WITH ACTIVEWATCH EXPERT BACKED, DETECTION AND THREAT RESPONSE BENEFITS HOW THREAT MANAGER WORKS SOLUTION OVERVIEW:

Surprisingly Successful: What Really Works in Cyber Defense. John Pescatore, SANS

Cyber Threat Intelligence Standards - A high-level overview

HOSTED SECURITY SERVICES

Using Threat Analytics to Protect Privileged Access and Prevent Breaches

The McGill University Health Centre (MUHC)

RSA IT Security Risk Management

The SANS Institute Top 20 Critical Security Controls. Compliance Guide

PALANTIR CYBERMESH INTRODUCTION

Designing and Building a Cybersecurity Program

WHITEPAPER ENDPOINT DETECTION AND RESPONSE BEYOND ANTIVIRUS PROACTIVE THREAT HUNTING AT THE ENDPOINT

Introducing Cyber Observer

50+ Incident Response Preparedness Checklist Items.

RiskSense Attack Surface Validation for IoT Systems

Advanced Threat Defense Certification Testing Report. Symantec Corporation Symantec Advanced Threat Protection

The New Normal. Unique Challenges When Monitoring Hybrid Cloud Environments

Transcription:

CyberActive SM Upgrade your SOC with Security Analytics and Orchestration Author: Rajat Mohanty, CEO, Paladion Networks

1 Overview Security teams are always on the lookout to enhance the capabilities of their current SOC to counter targeted attacks. Unlike common cyber attacks, targeted attacks are a lot more different. Attackers explore sophisticated methods and spend a greater amount of time carrying out large impact breaches. So, the real question for an organization is: Does your SOC detect and respond to targeted attacks? In order to mitigate targeted attacks, SOC needs to have deeper detection and faster response. Two new areas of cyber security analytics and orchestration are incorporated to achieve this goal. Below we have described how you can add these cyber security features to your existing SOC. SECURITY ANALYTICS - FINDING MORE HAYSTACKS AND MORE NEEDLES Known Threat Actors Unknown Attacks Threat feed based detection logic Threat modeling and attack tree enumeration Watch lists/ blacklists Statistical models, behavior analysis, peer analysis Machine learning Visual analysis SIEM rules Signature matching (IPS, WAF, DLP, AV) Watch lists/blacklists SIEM rules Signature matching (IPS, WAF, DLP, AV) Known Attacks Unknown Threat Actors Figure 1

2 Using a conceptual framework to understand the role of security analytics, attacks can be grouped based on two dimensions, attackers and attack methods, as shown in Figure 1. When the attack methods are known, the security industry typically uses rules to detect them. These could be AV signatures or rules on IPS, WAF, SIEM and others. The role of analytics comes up when the attack methods are not known a priori. Given that an increasing number of targeted attacks have some form of unknown method, traditional rule-based systems are not sufficient in effectively eliminating threats. Instead, it needs additional analytics features, which are applied in two ways: 1 When the attack methods are unknown, analytics are primarily used to either to detect anomalies in traffic, protocols, user access, and data usage or to detect a pattern that is similar to earlier breaches. This occurs in the following scenarios: Analytics that do anomaly detection that focuses on outliers to a population s behavior or abnormality from past behavior or deviation to a baseline, etc. Analytics that detect patterns are focussed on fraudulent behavior or connecting events to uncover linked attacks. 2 The security industry is also investing in tracking attackers and studying their attributes. This is termed as security or threat intelligence and uses a large amount of open source and underground data to obtain insights on attackers. In this instance, security analytics is about collecting and applying threat intelligence to a variety of traffic such as packet captures, netflow, and proxy, emails, DNS and Identify, and access data. This is done through using watchlists and blacklists of IP/URLs/ files, detecting IOCs, and enumerating attack trees. Using analytics to detect unknown attackers-unknown attacks involves finding more and different haystacks for identifying attacks. Analytics will throw up suspicious alerts that will need further hunting to isolate the breach if any. On the other hand, analytics using threat intelligence (known attackers- known attacks) leads to a more direct detection of potential breaches.

3 How SOC Can Upgrade to Security Analytics USE CASES COME BEFORE TECHNOLOGY The first step for upgrading SOC is to identify the use cases for applying analytics, beyond the generic concept of unknown-unknowns and known-unknowns. Very often, the security analytics project starts with the deployment of an analytics platform and data collection that only leads to expensive data management and poor output. Therefore, it is essential to know where to apply statistical or machine learning methods, as well as what gaps such methods are covering. The best way to understand this is to take the example of an unknown malware that is part of an advanced targeted attack. Rule based systems including SIEM or signature based systems including IPS, anti-malware, and WAF are not efficient enough for detecting such attacks. So much so, that the sandbox technology approach fails to detect malware. This is because malware software programs stop executing when a virtual environment is detected. There are, however, traces of malware activity in different technologies across the entire IT landscape. One such source could be proxy logs since it can reveal data corresponding to beaconing of malware, most of which send out regular heartbeat information to its C&C server. In the case of advanced malware, the C&C servers may not be on the list of known malicious IP address. The heartbeat information, contained in proxy data, can be detected by applying the concept of entropy.

4 Entropy in data science terms refers to uncertainty of data. When we look at proxy data in general, most of the data sizes corresponding to users communicating with URLs are randomly-based on the website and page being accessed. In this case, when we apply entropy on the byte size of the communication between user and URL, the entropy will be high, owing to a high uncertainty of data. This is because the user interaction data size is not a constant and varies with the interaction involved. On the other hand, if we apply the entropy function on data in which the heartbeat information being beaconed out by malware of the same size and has a similar frequency, the entropy will be zero. This is due to the fact that the byte size is the same for interaction with the C&C URL, enabling us to detect the unknown attack even though the attack signature or attacker is unknown. This was an example of one use case. Applying the complete analytical model in security needs to be driven through use cases and not through technology deployment. (Details of use case-based approach for security analytics and the platform components is available in a separate Paladion white paper Use case approach for security analytics ) BUILDING THE ANALYTICS TECHNOLOGY PLATFORM Once a set of use cases for analytics is defined, the next step is to utilize the analytics platform and connect the right data sources to it. Since the data size from security technologies and other passive sources, such as proxy, packet captures, netflows, user activity logs, etc. is high, the platform is usually a Big-Data platform. SOC can look at commercial platforms with built-in analytics that meet their use cases, in addition to the development of an own customized platform. Typical components for own platform uses HDFS file system, Hive/Hbase for data storage, Spark for real-time processing, Scala/R/Python for statistical analysis, and D3 for visualization. A short blog on the use of big data security analytics to detect unknown attacks is available at: http: /www.paladion.net/big-data-for-proactive-cyber-threat-prevention/.

5 APPLYING THREAT INTEL Threat intelligence is the second pillar for the detection of unknown attacks. In this case, the attack itself is unknown but the attacker characteristics are known. SOC can integrate threat intelligence feeds from external sources to its analytics platform and model rules to detect activities that are linked to such external feeds. Threat intelligence feeds contain values for typical Indicators of Compromise (IOCs) including IP address, URLs, geo-location, and device profiles. Threat intelligence sources have diversified over the years from niche commercial vendors to CERTs (Computer Emergency Response Team), ISACs (Information Sharing and Analysis Center), OSINT (Open Source Intelligence), global SOCs (Security Operation Center), private sharing within industry verticals, and the government. Of course, threat intelligence isn t only external. In the case of a targeted attack campaign, an attacker would be inside the network carrying out multiple attacks against the organization. The need for tracking internal IP addresses and internal IOCs is an interesting perspective that Gartner analysts Oliver Rochford and Neil MacDonald propose in their research note The Five Characteristics of an intelligence-driven SOC. Threat intelligence also requires a platform not only to capture the IOCs, but also to apply it in the context of internal event information.

6 Security Orchestration- Closing the Response Loop While detecting more threats is just one aspect of enhancing SOC, responding quickly to block an attacker s access is equally important. In the case of a targeted attack, an attacker s dwell time could vary from weeks to months. While their activities may prompt security solutions to detect alerts, their poor response capabilities enable attackers to stay on the network for a lot longer until a large breach occurs. Usually, the need for improving response capabilities does not get the attention it deserves. Advanced SOC, however, can enhance response capabilities by focussing on the following areas. Not all alerts are created equal. They need to be seen in the context of each organization. Only then can SOC team focus on critical alerts for investigating further and for remediating the threats. REDUCING NOISE THROUGH AUTOMATED TRIAGE It s a common knowledge that SOC can get flooded with alerts. As a result, SOC teams get overburdened and miss out on alerts that lead to security breaches. The first challenge in achieving faster response time is to prioritize the alerts. Not all alerts are created equal. They need to be seen in the context of each organization. Only then can SOC team focus on critical alerts for investigating further and for remediating the threats. As an example, a DLP alert is commonly triggered based on keywords configured by an organization or by fingerprinting certain type of documents. This leads to a high number of false positives. One way to triage this would be to look at the historical information on the desktop s outgoing data over a period of time correlated with DLP alert and any alert from anti-malware on the same desktop.

7 The context around the user who is using the desktop can also be correlated to understand, for example, if the user is a contractor or an employee in exit phase. This leads to better rescoring or prioritization as compared to only the DLP alert being looked at in an SIEM console or DLP console. As a generic approach, the triage process needs to take into account the following aspects: Context Related Parameters Every alert needs to be scored based on its asset, user, vulnerability, and network context. The asset context scoring is based on what the asset is, how critical it is to business, and what is the value of data stored or processed by it. The user context scoring similarly is based on what level of privileges the user has on systems, how sensitive the user role is in the organization, and what the user status is (employee, contractor, separated, etc). The vulnerability context scoring is based on the status of vulnerability relevant to the threat alert. Finally, the network context scoring is based on the sensitivity of the network segment in how much the alert is seen and its likelihood to propagate to more critical assets. History of the alert Given that most targeted attacks will be a campaign and not just a one-off attempt, each alert should also be prioritized based on what was observed in the past. From historical data, alerts should be score-based on its occurrence in the past, it prevalence across assets, its deviation from normal volume and its linkage to other alerts that potentially forms the cyber kill chain. Threat Intel One application of threat intelligence is to detect attacks using analytics as described earlier. The other usage of threat intelligence is to prioritize the alerts. Alerts containing bad IPs, URLs, known IOCs needs immediate attention and hence are scored higher.

8 While these parameters are common across organizations, the way to combine, assign weight, and score them will be custom for each organization. An orchestration platform should have the capability to pull in data related to context, history, threat intelligence, and automate the scoring of alerts for faster triage. Similar triaging can be done on IPS or WAF alerts by correlating the alert to the existence of the vulnerability corresponding to the alert, the value of the asset being attacked, and threat intelligence related to the attack source. This example is what SIEMs are also capable of doing but have limitations due to a lack of dynamic context integration capability. Vulnerability information, for instance, is not static. It is changing all the time as new vulnerabilities are discovered in platforms every day. Similarly, asset components and services keep changing and corresponding vulnerabilities change accordingly. Hence, vulnerability information is a moving target. SIEMs have tried to solve this by looking at vulnerability information as static and, as a result, have not been effective in correlating vulnerability with the attack. In practice, this means that there should be a mechanism that enables the system (SIEM/supporting technology) to use available vulnerability information to predict if a specific vulnerability exists corresponding to the event that is being analyzed. This can lead to successful triaging based on vulnerability and asset data. A blog on dynamic context information is available at: http: /www.paladion.net/spatial-intelligence-soccer-andsecurity-monitoring/

9 Automating Investigation and Remediation Once an alert comes up with high triage score, it needs to be investigated by SOC analysts. Investigation answers primarily four questions - What are the attacker attributes (who is the attacker, what else can be known about their techniques, tools, and tactics)? What is the damage on the asset? Is it just one incident or part of a past campaign? If it is a campaign attack, what are the collateral damages and what other systems are impacted? Rushing to mitigate an alert without answering these questions will only address the symptoms; it will not remove the root cause. Investigation can be very time consuming as it requires time and effort to collect data from various sources and additional tools to analyze the variety of high volume data. It is typically easier to answer these questions if there is a platform to quickly pull in data from various sources in an automated manner and to provide a single window for data analysis. Also, some of these questions are easier to analyze visually. So techniques, such as tree maps, linked node graphs, scatter plots, and bubble charts are needed for quick investigation. For faster investigation, organizations need to have security orchestration platform that can automate these tasks. SOCs must also build run books for responding to commonly known attacks to ensure that investigation is thorough and the response is not dependent upon the skills of the analyst alone. The run book can be automated through workflow tools or built into the orchestration platform that has workflow management. This makes it easier to manage known attacks as they occur and frees up the SOC team to work on advanced attacks.

10 Security Structure - A Final Word Applying security analytics and orchestration will necessitate a change in the roles and structures of teams at SOC. Most SOCs have the traditional hierarchical organization structure with analyst (L1 response), senior analyst (L2 response) and SOC lead (L3 response). This structure worked well when the attacks were more uniform. The current threat landscape has increased the number of roles in a SOC and broadened the skill requirements. There are attacks ranging from known to unknown, there are attacks at infrastructure/application/data layers, and attacks that vary based on the technology being targeted. Each of these attack types requires different type of detection and response mechanisms. In this context, expecting an analyst to manage all the variations only based on seniority is not reasonable. SOC roles need more specialization including analysts, hunters, threat Intel experts, Incident responders, data scientists, content authors, forensic experts, and technology specialists. There is a need for more integrated horizontal teams as opposed to vertical hierarchy. Based on the next generation SOC requirements, a proposed SOC structure is given in the diagram. CIRC is Cyber Incident Response Center, CTAC is Cyber Threat Analytics Center. Core SOC Team Analysts Investigators 1st Responder SIEM Admin SOC Lead

11 CIRC Team Incident Handler Incident Responder Forensic Experts CTAC Team Data Scientists Hunters Threat Intelligence Phishing Monitoring SOC Engineering Team SOC Architects Content Engineering Tool Builders SOC Support Team Quality Control SOC Admin Summary Adding security analytics and orchestration capabilities helps improve SOC capability to counter targeted attacks. These capabilities need improved use cases, additional technology platforms and new sets of roles in the next generation SOC. Once implemented, they increase the depth of detection and speed of response thus avoiding undetected targeted attacks.

12 Bibliography Oliver Rochford and Neil MacDonald, The five characteristics of an intelligence-driven Security Operations Center, Gartner, Nov 2015 Oliver Rochford and Craig Lawson, The five models of Security Operations Centers, Gartner, Oct 2015 The National Cybersecurity Workforce Framework - NIST, National Initiative for Cybersecurity Education, 2013 Carson Zimmerman, Ten Strategies of a world class CyberSecurity Operations Center, The MITRE Corporation, Oct 2014 The cost of malware containment 2015, Ponemon Institute, Jan 2015 M-Trends 2015: A View From The Front Lines, Feb 2015 ABOUT PALADION Paladion Networks is a specialized partner for information risk management providing end-to-end services and solutions in the US, Europe, Asia and the Middle East. Paladion is rated and has been recognized and awarded by Gartner, Asian Banker and Red Herring, amongst others. For over 15 years, Paladion has been actively managing information risks for over 700 customers. Paladion provides a complete spectrum of information risk management comprising of security assurance, compliance, governance, monitoring, security analytics and security management services to large and medium-sized organizations. Paladion is also actively involved in several information risk management research forums and has authored many books on the same. With a staff of over 800 dedicated security experts, Paladion has 6 Security Operations Centers (SOCs) across the world. ----------------------------------------------------------------------------------------------- HeadOffice:Bangalore: Shilpa Vidya, 49 1st Main, 3rd Phase, JP Nagar, Bangalore- 560078 Phone : +91-80-42543444, Fax : +91-80-41208929 Abu Dhabi: +971-55-9891227, Bangkok: +66 23093650-51, Doha: +974 33559018, Dubai: +971-4-2595526, Jakarta: +62-8111664399, Kuala Lumpur: +60-3-7660-4988, London: +44(0)20 7148 7475, Mumbai: +91 022 33655151, Riyadh: +966 ( 0 ) 11 4725163, Stuttgart: +49-711-7224-9626, Toronto: +1-416-273-5004, Virginia: +1-703-8713934, Muscat: +968 99383575 (Business Associates) sales@paladion.net www.paladion.net

ABOUT PALADION Paladion Networks is a specialized partner for information risk management providing end-to-end services and solutions in the US, Europe, Asia and the Middle East. Paladion is rated and has been recognized and awarded by Gartner, Asian Banker and Red Herring, amongst others. For over 15 years, Paladion has been actively managing information risks for over 700 customers. Paladion provides a complete spectrum of information risk management comprising of security assurance, compliance, governance, monitoring, security analytics and security management services to large and medium-sized organizations. Paladion is also actively involved in several information risk management research forums and has authored many books on the same. With a staff of over 800 dedicated security experts, Paladion has 6 Security Operations Centers (SOCs) across the world. ----------------------------------------------------------------------------------------------- HeadOffice:Bangalore: Shilpa Vidya, 49 1st Main, 3rd Phase, JP Nagar, Bangalore- 560078 Phone : +91-80-42543444, Fax : +91-80-41208929 Abu Dhabi: +971-55-9891227, Bangkok: +66 23093650-51, Doha: +974 33559018, Dubai: +971-4-2595526, Jakarta: +62-8111664399, Kuala Lumpur: +60-3-7660-4988, London: +44(0)20 7148 7475, Mumbai: +91 022 33655151, Riyadh: +966 ( 0 ) 11 4725163, Stuttgart: +49-711-7224-9626, Toronto: +1-416-273-5004, Virginia: +1-703-8713934, Muscat: +968 99383575 (Business Associates) sales@paladion.net www.paladion.net