Thursday, April 28, 2022

20 Years of SIEM Webinar Q&A

I recently did this fun SANS webinar titled “Anton Chuvakin Discusses “20 Years of SIEM — What’s Next?”” (the seemingly self-centered…


I recently did this fun SANS webinar titled “Anton Chuvakin Discusses “20 Years of SIEM — What’s Next?”” (the seemingly self-centered title was suggested by CardinalOps who organized the webinar). As it is common for SANS webinars, we got a lot of great questions that I feel like re-answering here for posterity.

Q: When do you think the industry will understand what XDR entails?

A: A cynical part of me wants to say “never”, for the following reasons: what various vendors define as XDR morphs and shifts too fast and (this is a gut feel, not based on any solid fact base) it is not really converging to a common position.

The “better EDR” crowd keeps taking past “integrated SIEM-like thing” crowd who both talk past “EDR+NDR” crowd. So no convergence yet, and this means one can’t easily predict where it is going. Hence I am guessing “never.” As we used to say in Hype Cycles, I predict “dead before plateau” for XDR or at least many years before plateau.

Q: How do you define ‘XDR’ and what role does SIEM play here?

A: I tried very hard not to define XDR. You can review my ideas on the topic in this blog series “Anton and The Great XDR Debate, Part 1” “Anton and The Great XDR Debate, Part 2” “Anton and The Great XDR Debate, Part 3.” Specifically, post #1 has several definitions (all conflicting) that sort of make sense to me as choices for a future definition (that is, provided XDR has a future).

The exact connection between SIEM and XDR is under debate — just as the definition of XDR is. For those who are of the opinion that XDR is merely an improved EDR, SIEM seems like a nice complementary technology that needs to be integrated with their tool. For people who see XDR as the next great platform for your SOC, SIEM is the legacy technology they need to defeat before they are successful. Finally, some SIEM vendors have adopted XDR messaging and they think of themselves as both SIEM and XDR simultaneously, however much it may hurt their brains…

Q: In terms of a small security team in a mid-large size environment, should a SIEM or EDR solution be managed by a third party or can it be reasonably managed by 1 person? Does it depend on which vendor/solution is chosen?

A: In the scenario you describe, some form of managed detection and response (MDR, MSSP, co-managed SIEM/EDR) is very strongly recommended, in my opinion. It really does not depend upon which solution is chosen as most SIEM or EDR tools, even cloud-backended (cloud-native, SaaS, etc), are not really manageable by one person, if you want to do it well.

This is likely true even in the mid-size environment. Naturally, vendors are making rapid progress to make solutions more easily manageable and cloud-backended EDRs are the closest to this, in my view. However, in many regards, even a SaaS threat detection and response tool requires dedicated personnel such as for tuning and optimization as well as use case design and refinement. Hence managed service is very helpful in your scenario and, I dare say, essential.

Q: From a practical approach, does it pay to integrate known vulnerabilities into SIEM cases and rules? If it does, what frequency would you recommend to make it effective yet sustainable?

A: Historically speaking, I first encountered (well, helped build, really) an SIEM tool that can consume vulnerability data back in 2003. Naturally, at the time many of the tool designers assumed that including vulnerability data in SIEM (well, SIM and SEM at the time) is essential and can help triage alerts and produce better reports. However, in many cases, I’ve noticed that SIEM tool operators do not include vulnerability data or, if they include it, they only use it to “right-click” during investigation and not for any automated analytics or detection.

Do I still think it’s a good idea to include vulnerability data in your SIEM? Yes, I do. Today I want to use vulnerability data in my SIEM for risk scoring and alert prioritization (obviously) and as investigative context. But I probably wouldn’t push for it as a “hard must,” given what I’ve seen

If you are going to do vulnerability data uploads into your SIEM, I don’t see anything wrong with “after every scan” timing. Please don’t expect magic, however.

Q: What role do you see SIEM playing in Zero Trust?

A: Contrary to recent opinion, monitoring, detection and response play a critical role in zero trust deployments. In many cases, robust visibility controls over identities, access and endpoints are essential to make zero trust a success (as we say in papers describing our own experience here). For example, you will need a lot of VPN logging and log analysis before you move to ZT-style access controls.

Would I say that you absolutely have to deploy an SIEM to have a robust zero trust deployment? Perhaps I will not, but I will definitely insist on robust telemetry collection leading to detection and response activities. Zero trust approach will not work without observing what is actually happening in your environment (example). You cannot blindly trust anything …

Q: How are folks making decisions on what data to centralize into their SIEM?

A: The discussion about what data to centralize into their SIEM is indeed at least 20 years old, if not more. There are many approaches for log source prioritization that were considered over the years (for example, review this).

I have been a big fan of output-driven SIEM where I emphasize the fact that only telemetry and context data that is driving your use cases should be collected. When a SIEM is confused with central log management, more organizations just try to collect a broad scale of data and then suffer from their lack of clarity. SIEM is fine, broad log management is fine, but confusing them is not fine.

Q: What about running multiple different SIEMs, have you seen that work in practice? A: Please review this blog for a discussion of deploying multiple SIEM tools. As I say in that blog, I would almost never make this choice from first principles of security architecture, but there are situations where such a setup is a good idea. Chronicle often plays in these situations, specifically. Very often a solid SOAR tool is needed to harmonize your multi-SIEM experience.

Q: Where do you see UEBA fitting into the next generation SIEMS? Any specific use cases you think are key?

A: UEBA technology has been included in the SIEM. It has been going on for a few years (e.g see blog from 2016 where we first spotted it). My best advice on the analytics use cases can be found in this blog (a bit dated, but largely reflects current conditions, I think).

So, today UEBA is a feature of SIEM, and a core feature at that. There are no good UEBA vendors left who are also not SIEMs.

Q: What is your opinion on retention of data in your SIEM? How long should you retain and why?

A: Data retention question is another age-old SIEM question. Please review this blog where I highlight the value of retaining security data for at least a year. It is not just compliance regulations that recommend that, there are solid security reasons for keeping data for at least a year (such as investigating an incident that you just uncovered that happened 4 months ago). So, if you want a short answer then a year. PCI DSS (even the new v4) agrees “Retain audit log history for at least 12 months, with at least the most recent three months immediately available for analysis.“

Sometimes when you retain raw logs and do not retain the context — for example, who did this user ID belong to at the time of the alert — retaining logs alone will not help you for investigations. Thus, retain logs with relevant context, not just raw logs.

Q: Should you pay for threat intelligence feeds for the SIEM?

A: Including threat intelligence in SIEM is yet another classic discussion — see this blog. For example, today I would absolutely rely on the intelligence feeds provided by my vendor, whether SIEM or EDR. However, in many cases, I would also look for curated, high quality feeds that would allow me to run my threat detection without much additional intel cleaning. I would absolutely pay for those feeds (see this on modern TI use cases).

However, most organizations perhaps would not pay for context-quality (not alert-quality) feeds that help me understand alerts, but don’t drive any new detections, unless my maturity level is very high (then I will try to collect as much TI as possible because I actually do know what I have as item #2 in “1. Get more threat intel 2. ??? 3. Profit!”)

Q: Do you see anyone using the kill chain framework to develop use cases and rules with specialized focus on the phases of the kill chain.

A: Kill chain framework was a very popular approach for use case development until the ATT&CK framework came and expanded upon it. Essentially, this builds on the kill chain with more depth and more value for most use cases today. I would probably focus my analysis on the ATT&CK framework and not on the original kill chain model (while keeping my awareness of it, of course).

Q: How much energy should we invest into updating use cases? How do you align SIEM with change management so it becomes a sustainable process?

A: The question about use case processes and updating use cases is very dear to my heart. Back in my analyst days, we wrote an entire paper focused on that. Today, I definitely correlate success with SIEM with the use case process and its robustness.

Q: Have you seen Sigma uncoder.io used successfully to intake and translate rules to different SIEMs?

A: Not first hand so far. I do know of it, but I’ve not met many users of it yet. I am also aware that it will not magically convert a long complicated stateful rule from SIEM A to a very dissimilar SIEM S.

To be honest, many attempts to translate rules between different SIEM tools have failed. There are tools such as the one you highlight that would allow very simple, not stateful rules to be converted from one tool to another with modest degree of success. In most real life SIEM migrations, the rules are rewritten by humans by hand

Q: You mentioned this talk has a longer blog post. Could you provide a link to that?

A: Here is the “20 Years of SIEM: Celebrating My Dubious Anniversary” in all its glory; please also follow some links there for additional insights.

Related blog posts:


Originally published at Medium.

Sunday, April 17, 2022

This is indeed a thing to watch for, but frankly I cannot see how anybody can develop hunting…


This is indeed a thing to watch for, but frankly I cannot see how anybody can develop hunting excellence without having to do detection for a period or in parallel. E.g. see more ideas https://www.darkreading.com/threat-intelligence/threat-hunting-is-not-for-everyone


Originally published at Medium.

Saturday, April 16, 2022

No idea how, but I missed this.


No idea how, but I missed this. Not sure I see a firm connection between automating triage elements and increase of FNs. To me, FNs “just are” and ultimately you will hunt and do other things to find things that detection missed. Just because you “wash” false positives better, why would false negatives rise?


Originally published at Medium.

Thursday, April 14, 2022

SOC is Not Dead Yet It May Be Reborn As Security Operations Center of Excellence

For many years, security practitioners imagined a security operations center (SOC) as a big room, full of expensive monitors and chairs. In…


For many years, security practitioners imagined a security operations center (SOC) as a big room, full of expensive monitors and chairs. In these minds, rows of analysts sitting in those chairs and watching those monitors for blinking alerts made SOC, well, a SOC.

This vision of the security operations center is derived from the original vision of the network operation center (NOC) that predates SOC by perhaps another decade or two. That itself may be derived from the picture of a vast control center for some facility going back to the 1960s.

WHAT

Is this vision of the modern SOC? Those who subscribe to the above vision of the SOC imagine that the word “center” in SOC stands for central location, a central physical facility.

For them, the word “center” in SOC indicates a place. They talk about centralizing the operational capabilities and about the central location for the analysts. They think of centralizing security operations personnel, rather than, say, federating or distributing it.

Some people in the industry contest this vision, but they contest it by saying that “SOC is dead.” To me, this sounds like they agree with above vision, they just want it gone. They talk about the need to kill your SOC, or claim that they operate SOCless.

Is there a conflict here?

Would you be surprised to hear that there isn’t? When I think of a modern security operations center, I don’t imagine a room. Two years of security operations during a global pandemic should have trained this vision out of people’s minds. After all, if you can operate a distributed SOC for two years, why can’t you continue doing so? Notice that I just mentioned a distributed SOC — but isn’t it a contradiction in terms: distributed and center?

Further, pandemic has taught us that a physical center is not truly indispensable for a SOC. A distributed SOC model seems that it will survive post-pandemic and bring with it benefits for finding best talent and help building the most diverse teams. However, these “distributed SOCs”, remain as the “center” of control, “center” of coordination, “center” of expertise — a center of detections and response excellence.

I think we live in an era of the distributed security operation center and there is no contradiction here. The magic is that the word center does not stand for a location, but it stands for a center of excellence.

Indeed, most organizations will need to retain some form of centralized detection and response function because of contractual obligations, compliance, central oversight of otherwise highly autonomous business units or agencies, etc. Even so, successful security organizations will be those that decentralize and distribute authority, control, expertise as much as possible. How? By adding a new definition of SOC: Security Operations Center of Excellence.

Think about it — when you think of a center of excellence, say for cloud migration, do you imagine a vast room with blinking lights? Probably not. When you think that some organization has a center of excellence in cloud security — does it have to be a physical facility with walls and guards?

Naturally, this approach to security operations dramatically simplifies hiring by allowing you to hire the talent where it exists without being constrained by a geographical area. This advantage may be a decisive factor for organizations, constrained by telling shortages in this area.

Autonomic security operations vision calls for imagining your SOC as a security operations center of excellence. And because “SOCoE” is a nasty acronym , why don’t we just call it … SOC.

WHY

What is the motivation for this transition? Apart from the current conditions with increasing work from home, there are other motivating factors. For example, many organizations operate with security expertise being distributed. When IT went through a DevOps and SRE transformation, many types of expertise became decentralized, distributed across teams. So did security, right? However, for many organizations security operations - a SOC - remain a central function. But why? Why can’t security operations be distributed yet preserving the excellence of a Security Operations Center of excellence aka SOC?

Among other things, this transformation also allows for business context and application context to be better incorporated in security operations activities. After all, local teams in various offices and organizations have insights critical for effective security operations. For example, confirming alerts often requires collaboration from those teams such as application owners. A traditional vision of central SOC involves SOC analysts chasing those team members in order to confirm what the alert really means. But why do it? Why not federate alert triage, at least for some alerts?

With digital transformation happening there are more dev teams who need this security skills. A “SO CoE” helps develop these embedded folks and later maybe provide them with an API they can hook their CI/CD to for centrally reporting something if/when needed (well, we are dreaming here, but whatever … this is looking like a more philosophical post anyhow). But largely winning here means enabling these folks to be successful, not trying to do the work for them from a central location.

HOW

Naturally, many organizations will like the concept of SOC as the center of excellence for security operations. However, they would not be able to start moving in this direction. What are some of the key elements for evolving your security operations center towards the center of excellence rather than a physical location?

Naturally, my first advice would focus on studying Autonomic Security Operations approach as well as deriving other lessons from SRE learnings, as they transformed IT.

More tactically, organizations that experimented with decentralized and distributed security operations during the global pandemic should focus on aggregating, summarizing and operationalizing those lessons to make them a permanent feature of their work.

Notably, many elements of ASO vision work better in a distributed environment and not really require one physical room. As a side note, this is not a movement against a physical SOC — if some analysts collaborate better while yelling over the low cubicle walls to their colleagues, that is perfectly ok.

WHAT’S NEXT

This is all nice and interesting, but what are the practical implications for your security operations team today?

The first bit of advice is a caution that thinking that SOC is dead is at least misguided. If we correctly define SOC as the team focused on detection and response, it is not dead but needed now more than ever.

However, the in-person physical SOC may well be dead. Moreover, for many environments and situations, perhaps it should be dead as this model may not even work. Why not? Because you simply cannot put enough people in the room if you’re scaling the team linearly with threats and assets growth. Virtual and distributed is the only way to go, and expanding this to a “SOC as SO CoE” will produce even better results down the same path.

SOC as a CoE (or as a capability, as stated here) means that excellence in detection and response is not just about hiring the best SOC analysts you can. It is about engineering better detections, but also making the environment support D&R work better. SOC as a SO CoE is about running “influence operations” to make the detections and response more successful. As I said, before, I think “you can’t “ops” your way to SOC success, but you can “dev” your way there” (source’)

Thanks to Dave Herrald for ideas and some text contributions.

Related posts and resources:


Originally published at Medium.

SOC is Not Dead Yet It May Be Reborn As Security Operations Center of Excellence

For many years, security practitioners imagined a security operations center (SOC) as a big room, full of expensive monitors and chairs. In…


For many years, security practitioners imagined a security operations center (SOC) as a big room, full of expensive monitors and chairs. In these minds, rows of analysts sitting in those chairs and watching those monitors for blinking alerts made SOC, well, a SOC.

This vision of the security operations center is derived from the original vision of the network operation center (NOC) that predates SOC by perhaps another decade or two. That itself may be derived from the picture of a vast control center for some facility going back to the 1960s.

WHAT

Is this vision of the modern SOC? Those who subscribe to the above vision of the SOC imagine that the word “center” in SOC stands for central location, a central physical facility.

For them, the word “center” in SOC indicates a place. They talk about centralizing the operational capabilities and about the central location for the analysts. They think of centralizing security operations personnel, rather than, say, federating or distributing it.

Some people in the industry contest this vision, but they contest it by saying that “SOC is dead.” To me, this sounds like they agree with above vision, they just want it gone. They talk about the need to kill your SOC, or claim that they operate SOCless.

Is there a conflict here?

Would you be surprised to hear that there isn’t? When I think of a modern security operations center, I don’t imagine a room. Two years of security operations during a global pandemic should have trained this vision out of people’s minds. After all, if you can operate a distributed SOC for two years, why can’t you continue doing so? Notice that I just mentioned a distributed SOC — but isn’t it a contradiction in terms: distributed and center?

Further, pandemic has taught us that a physical center is not truly indispensable for a SOC. A distributed SOC model seems that it will survive post-pandemic and bring with it benefits for finding best talent and help building the most diverse teams. However, these “distributed SOCs”, remain as the “center” of control, “center” of coordination, “center” of expertise — a center of detections and response excellence.

I think we live in an era of the distributed security operation center and there is no contradiction here. The magic is that the word center does not stand for a location, but it stands for a center of excellence.

Indeed, most organizations will need to retain some form of centralized detection and response function because of contractual obligations, compliance, central oversight of otherwise highly autonomous business units or agencies, etc. Even so, successful security organizations will be those that decentralize and distribute authority, control, expertise as much as possible. How? By adding a new definition of SOC: Security Operations Center of Excellence.

Think about it — when you think of a center of excellence, say for cloud migration, do you imagine a vast room with blinking lights? Probably not. When you think that some organization has a center of excellence in cloud security — does it have to be a physical facility with walls and guards?

Naturally, this approach to security operations dramatically simplifies hiring by allowing you to hire the talent where it exists without being constrained by a geographical area. This advantage may be a decisive factor for organizations, constrained by telling shortages in this area.

Autonomic security operations vision calls for imagining your SOC as a security operations center of excellence. And because “SOCoE” is a nasty acronym , why don’t we just call it … SOC.

WHY

What is the motivation for this transition? Apart from the current conditions with increasing work from home, there are other motivating factors. For example, many organizations operate with security expertise being distributed. When IT went through a DevOps and SRE transformation, many types of expertise became decentralized, distributed across teams. So did security, right? However, for many organizations security operations - a SOC - remain a central function. But why? Why can’t security operations be distributed yet preserving the excellence of a Security Operations Center of excellence aka SOC?

Among other things, this transformation also allows for business context and application context to be better incorporated in security operations activities. After all, local teams in various offices and organizations have insights critical for effective security operations. For example, confirming alerts often requires collaboration from those teams such as application owners. A traditional vision of central SOC involves SOC analysts chasing those team members in order to confirm what the alert really means. But why do it? Why not federate alert triage, at least for some alerts?

With digital transformation happening there are more dev teams who need this security skills. A “SO CoE” helps develop these embedded folks and later maybe provide them with an API they can hook their CI/CD to for centrally reporting something if/when needed (well, we are dreaming here, but whatever … this is looking like a more philosophical post anyhow). But largely winning here means enabling these folks to be successful, not trying to do the work for them from a central location.

HOW

Naturally, many organizations will like the concept of SOC as the center of excellence for security operations. However, they would not be able to start moving in this direction. What are some of the key elements for evolving your security operations center towards the center of excellence rather than a physical location?

Naturally, my first advice would focus on studying Autonomic Security Operations approach as well as deriving other lessons from SRE learnings, as they transformed IT.

More tactically, organizations that experimented with decentralized and distributed security operations during the global pandemic should focus on aggregating, summarizing and operationalizing those lessons to make them a permanent feature of their work.

Notably, many elements of ASO vision work better in a distributed environment and not really require one physical room. As a side note, this is not a movement against a physical SOC — if some analysts collaborate better while yelling over the low cubicle walls to their colleagues, that is perfectly ok.

WHAT’S NEXT

This is all nice and interesting, but what are the practical implications for your security operations team today?

The first bit of advice is a caution that thinking that SOC is dead is at least misguided. If we correctly define SOC as the team focused on detection and response, it is not dead but needed now more than ever.

However, the in-person physical SOC may well be dead. Moreover, for many environments and situations, perhaps it should be dead as this model may not even work. Why not? Because you simply cannot put enough people in the room if you’re scaling the team linearly with threats and assets growth. Virtual and distributed is the only way to go, and expanding this to a “SOC as SO CoE” will produce even better results down the same path.

SOC as a CoE (or as a capability, as stated here) means that excellence in detection and response is not just about hiring the best SOC analysts you can. It is about engineering better detections, but also making the environment support D&R work better. SOC as a SO CoE is about running “influence operations” to make the detections and response more successful. As I said, before, I think “you can’t “ops” your way to SOC success, but you can “dev” your way there” (source’)

Thanks to Dave Herrald for ideas and some text contributions.

Related posts and resources:


Originally published at Medium.

Thursday, April 07, 2022

Cloud Security Podcast by Google — Popular Episodes by Topic

This is simply a post that categorizes our podcast episodes by topic and then by download/listen count.


This is simply a post that categorizes our podcast episodes by topic and then by download/listen count.

Top 5 overall

  1. “Confidentially Speaking“
  2. “Data Security in the Cloud“
  3. “Zero Trust: Fast Forward from 2010 to 2021“
  4. “The Mysteries of Detection Engineering: Revealed! “
  5. “Modern Threat Detection at Google“

Security Operations Center (SOC)

  1. “SOC in a Large, Complex and Evolving Organization”
  2. “EP58 SOC is Not Dead: How to Grow and Develop Your SOC for Cloud”
  3. “Security Operations, Reliability, and Securing Google with Heather Adkins”

Threat detection (top 5)

  1. “The Mysteries of Detection Engineering: Revealed! “
  2. “Modern Threat Detection at Google“
  3. “EP39 From False Positives to Karl Popper: Rationalizing Cloud Threat Detection”
  4. “Threat Detection at Google Cloud Security Summit”
  5. “EP34 Instrumenting Modern Application Stack for Detection and Response”

Zero trust

  1. “Zero Trust: Fast Forward from 2010 to 2021“
  2. “Gathering Data for Zero Trust”
  3. “EP59 Zero Trust: So Easy Even a Government Can Do It?”

Data security

  1. “Data Security in the Cloud“
  2. “Modern Data Security Approaches: Is Cloud More Secure?”
  3. “EP56 Rebuilding vs Forklifting and How to Secure a Data Warehouse in the Cloud”

Cloud migration (top 5)

  1. “Preparing for Cloud Migrations from a CISO Perspective, Part 1”
  2. “EP33 Cloud Migrations: Security Perspectives from The Field”
  3. “More Cloud Migration Security Lessons”
  4. “Preparing for Cloud Migrations from a CISO Perspective, Part 2”
  5. “EP55 The Magic of Cloud Migration: Learn Security Lessons from the Field”

General cloud security (top 5)

  1. “Automate and/or Die?”
  2. “Threat Models and Cloud Security”
  3. “EP31 Cloud Certifications, and Cloud Security with TheCertsGuy”
  4. “Beyond Compliance: Cloud Security in Europe”
  5. “Application Security in the Cloud”

Resources:


Originally published at Medium.

Saturday, April 02, 2022

Well, immutable infra as a concept is — what?


Well, immutable infra as a concept is — what? — 10 years old at this point? Where is the adoption? I agree that people do it more but it does not seem to spell the immediate death of detection…


Originally published at Medium.

Well, immutable infra as a concept is — what?


Well, immutable infra as a concept is — what? — 10 years old at this point? Where is the adoption? I agree that people do it more but it does not seem to spell the immediate death of detection…


Originally published at Medium.

I agree and I suspect it will have to be TD&R not just detection.


I agree and I suspect it will have to be TD&R not just detection.


Originally published at Medium.

Dr Anton Chuvakin