Latest / Identity at the Center / #350 - Sponsor Spotlight - SlashID
Transcript
- 0:00We understand that like real time capabilities are extremely
- 0:02important to prevent reaches, stop reaches and remediate them.
- 0:08So we have two core capabilities there that I think are different
- 0:13from the others. One, we use LLMS to improve the
- 0:18visibility and posture capabilities that you have
- 0:23compared to your standard IGA and Palm tools today.
- 0:26But then 2, we are able to do real time detection and response
- 0:31to identity based threats. And this makes it so that you
- 0:36you're able to catch anything that your identity like
- 0:41governance program might might have missed or anywhere anybody
- 0:44that gets fished, stolen credentials, stolen tokens and
- 0:48so on. The ability to do it real time
- 0:51is something that we think is is lacking in industry.
- 1:00This is identity at the center if it has anything to do with
- 1:06IAM. This is the go to podcast now
- 1:12your hosts Jim McDonald and Jeff Stedman.
- 1:20Welcome to the Identity at the Center podcast.
- 1:22I'm Jeff, and that's Jim. Hey, Jim.
- 1:23Hey, Jeff, how are you? Oh, not so bad yourself.
- 1:26Good. I'm excited for today's episode.
- 1:29I think the the focus for me is innovation.
- 1:32I talked to a lot of folks who are listeners of the show.
- 1:35They want to know what are the new innovations that are
- 1:38happening? What are the new products that
- 1:40are bringing innovation into the world of I am.
- 1:44So we're going to get into this today.
- 1:46Yeah, for sure. Today's a sponsored episode.
- 1:48So making that very clear up front, these are episodes where
- 1:51we dive a little bit deeper into the technologies and the the
- 1:54players in the space. And there are a lot of them.
- 1:56So I'm glad that we're able to get some of these folks on and
- 1:58kind of explain, OK, where are they coming from, their
- 2:00viewpoints and things like that. So just make it crystal clear,
- 2:03right? This is sponsored episode today.
- 2:05We're sponsored by slash ID. They're an identity platform to
- 2:08protect human and non human identities.
- 2:10You can find out more about them at slashid.com/IDAC.
- 2:16And we've got Vincenzo Yoso today.
- 2:18He's the CEO at slash ID Welcome Vincenzo.
- 2:20And hopefully I didn't butcher your last name.
- 2:22You didn't. I'm very impressed.
- 2:25All right. Well, we're starting off on a
- 2:26great note. One of the things we also like
- 2:28to do before we start to get into any sort of conversations,
- 2:30really find out about the backgrounds of the people that
- 2:32we talked to that are in the identity space.
- 2:33It's a wide and varied space. You've got an interesting 1, so
- 2:36let's start there. How did you get into the digital
- 2:38identity space? Is this something that you chose
- 2:40or did it choose you? It definitely choose me.
- 2:46So I have. I have a bit of a, a strange
- 2:49background compared to a lot of like your guests in that I, I
- 2:53started my career in sort of like the offensive security side
- 2:56of things and then over time got a closer and closer to identity.
- 3:02So my original background is in security research.
- 3:05I used to work on vulnerabilities and exploits for
- 3:10endpoints. Fast forward, I spent a number
- 3:13of years at Crowd Strike and one of the products that I was
- 3:18involved with at crowd Strike was the identity protection
- 3:21product. And that's how I started to be
- 3:25involved in, in the identity space.
- 3:27But it's always, it's always has been more from my security
- 3:30standpoint rather than a traditional identity background.
- 3:35And so you take that attack mindset, no better way to start
- 3:37with, like, how do we defend against attackers?
- 3:39And you also do some work, I think, with Black Hat, right?
- 3:41As I was just kind of stalking you on LinkedIn a little bit.
- 3:43Tell me about your Black Hat involvement.
- 3:45Yeah. So I mean, when I, when I
- 3:47started back in the days on the security kind of like researcher
- 3:52track, I used to do a lot of like presentations on attacks
- 3:56and then like exploitation techniques.
- 3:58And that's how I got involved with Blackett at the beginning.
- 4:01And then I have stayed involved throughout the years to give
- 4:05back to the community and make sure that like we still have
- 4:07like vibrant talks and and interesting tracks at the
- 4:11conference. So I've been put to Black Hat in
- 4:13the past. It's been a couple years.
- 4:15I always kind of enjoyed it and I've seen some interesting
- 4:18things there. Maybe if we have time towards
- 4:19the end, I'll ask you like what are some things maybe that
- 4:22you've seen that might be kind of interesting there.
- 4:24But let's talk about slash ID. So what is slash Idi guess?
- 4:28Tell us a little bit about the the organization that you're
- 4:30building there and the technology that you're bringing
- 4:32to the digital identity market. Yeah.
- 4:34So as I mentioned, we, we come to the space from from our
- 4:38security background and what we thought was missing when when we
- 4:43started a company were were really two things.
- 4:46One, everyone we spoke with had problems with IGA processes in
- 4:51the in the sense that they weren't particularly effective.
- 4:54You had a lot of failed implementations and so on.
- 4:56But more importantly, we had started to see most reaches a
- 5:01crowd strike being identity related where at least either
- 5:05the initial vector or at some point throughout the kill chain
- 5:09you add an identity component. And none of the existing
- 5:12products were focused on identity security rather than
- 5:17compliance and management. So tell me about the name,
- 5:21because slash ID is kind of unique and like there's there's
- 5:23usually a story behind something.
- 5:25How did you come up with slash ID?
- 5:27Yeah. So what we wanted to convey with
- 5:30the with the name similar to, I don't know if you, if you've
- 5:34ever read the story of Stripe, but their first name was slash
- 5:38payment. And the idea there was to bring
- 5:40kind of like payments to developers and engineers.
- 5:43And what we wanted to do from day one is to build a platform
- 5:48that was friendly to security engineers and practitioners, not
- 5:51just sort of like that click OPS kind of kind of like kind of
- 5:56product. So I have to say, right, there's
- 5:59a ton of products in this space of digital identity, too many
- 6:02almost to keep up with. And so there's a lot of
- 6:04competition. You know, I'm curious from your
- 6:06perspective, what is it that you think sets slash ID apart from
- 6:09your contemporaries? You know, I guess the the blunt
- 6:11version is what makes you special.
- 6:15Yeah. So I think it's it's really two
- 6:16things. 1 is a lot of the other companies in the space focus on
- 6:21a static view of the identity, whereas coming from a security
- 6:25background, we understand it like real time capabilities are
- 6:28extremely important to prevent breaches, stop breaches and
- 6:33remediate them. So we have two core capabilities
- 6:37there that I think are different from the others.
- 6:39One, we use LMS to improve the visibility and posture
- 6:47capabilities that you have compared to your standard IGA
- 6:50and pump tools today. But then two, we are able to do
- 6:55real time detection and response to identity based threats.
- 6:59And this makes it so that you you're able to catch anything
- 7:03that your identity like governance program might might
- 7:07have missed or anywhere anybody that gets fished, stolen
- 7:12credentials, stolen tokens and so on.
- 7:15The ability to do it real time is something that we think is is
- 7:19lacking in industry. So Vincenzo, the question I was
- 7:23going to ask you was because most of the time when I talk to
- 7:27entrepreneurs in this space, there's something that they
- 7:30recognize in the industry that's kind of overlooked or that they
- 7:35feel they could bring a fresh solution to fix a problem.
- 7:39The question I was going to ask you is what drew you in?
- 7:42But I think you answered that when you talked to to Jeff
- 7:44about, you know, the the IGA situation, not really solving
- 7:49the problem. I think you talked about the the
- 7:52breaches being mostly identity related.
- 7:54So I want to pick on those two areas.
- 7:57And I've heard it said that, you know, the IGA solutions are
- 8:02better for driving compliance than solving real security
- 8:08issues. So the first is that's something
- 8:10you agree with and and why it? Why is that the case in your
- 8:14opinion? Yeah, 100%.
- 8:16I mean, when you look at the history of IGA and I think you
- 8:19had guests on on on the podcast that were sort of like the, the
- 8:24real, the, the creators of of IGA as a space.
- 8:28It was primarily been driven by compliance needs in the wake of
- 8:33Enron and similar like fraudulent activities for public
- 8:38companies. So the approach you take when
- 8:41when you use governance is a very prescriptive, policy based
- 8:46approach that doesn't, doesn't really work when you deal with
- 8:50attacks, stereo dynamic in nature.
- 8:52And what attackers really try to do is to look for gaps in your
- 8:58posture. And it's something that a
- 9:01governance platform is not actually able to react to in a
- 9:05timely manner. Yeah.
- 9:06And so, I mean, I kind of feel like it's this isn't a black and
- 9:11white situation, right. I think most of the compliance
- 9:14regulations try to drive better security through compliance
- 9:21through kind of these governance processes.
- 9:24So they at least incrementally make security better, going in
- 9:28and checking to make sure people have only the access that they
- 9:32should have. But it seems like most of the
- 9:35processes from a governance perspective are detective and
- 9:39they could be, you know, not performed until some periodic
- 9:45basis, right? Maybe it's once a year.
- 9:47So checking a list of accounts to make sure that they have the
- 9:49right entitlements once a year is good, but not great.
- 9:56Exactly. I, I think you're far on Jim,
- 9:58like when you, when you, when you look at the problem is an
- 10:01attacker breaks into an environment at any point in
- 10:05time, right. They they don't wait for the
- 10:08compliance audit to come due. And what you see in complex
- 10:13organizations is that these entitlements change by the day.
- 10:17And so taking a snapshot once a year or one supporter is nowhere
- 10:21near enough to be able to detect and attack in real time on top
- 10:26of it. And I'm sure you've seen this as
- 10:30well. A lot of IGA has become so
- 10:33complex. There's often, there's often
- 10:35just a check box exercise where some manager just says, yes,
- 10:39this, this person on my team should have access to the
- 10:41system, but they don't have the ability to really know how our
- 10:46buck works in that system, what entitlements really mean and and
- 10:49so on. So you have this double whammy
- 10:51where snapshot based solutions are not moving fast enough
- 10:56compared to attackers. And on the flip side, the
- 10:59complexity of these systems is such that even when you do take
- 11:03a snapshot to make sure that you're compliant, often the the,
- 11:06the, the degree of access control that you can really do
- 11:10is a lot less than what you need for proper security because it's
- 11:14too complicated to understand the authorization model of each
- 11:18individual application that you're dealing with.
- 11:20Yeah. I mean, as you're talking, I'm
- 11:22sitting here thinking of one of the biggest faux pas within kind
- 11:26of the idea of governance, which is rubber stamping.
- 11:31I mean, I think what happens in organizations is there's two
- 11:35major problems. 1 is the entitlement system is so complex
- 11:41that people don't really understand that Vincenzo has XYZ
- 11:46access. Is that appropriate?
- 11:48Well, if you put that in front of the wrong person or somebody
- 11:52who doesn't know what XYZ access really means, they say, well,
- 11:55Vincenzo is a good guy, he wouldn't do anything wrong.
- 11:59And so they just say keep it or they're afraid that they take it
- 12:03off. The company's going to stop
- 12:05being able to pay invoices or something, something crazy,
- 12:08right? So there's the not having enough
- 12:13information around entitlement. So the other thing that I find
- 12:17you don't hear talk about much is that a lot of the decision
- 12:22making is consolidated in very few hands.
- 12:25So one person might be reviewing access for too many people, too
- 12:32many applications and it becomes IAM overload for them.
- 12:38So they're being asked to do all these reviews and they're often
- 12:43the most busy people in the organization to begin with.
- 12:46So now rubber stamping becomes out of control, especially if
- 12:50you compound it with the first problem.
- 12:53So I guess my question to you is like, how does slash ID solve
- 12:58this problem? Do you actually solve it?
- 13:00Or do you say like the approach is wrong and we do something
- 13:03different? Yeah.
- 13:05So I mean 2-2 of of the so like most loved features of our
- 13:12platform are actually exactly tackling the first problem that
- 13:16you're talking about Jim. And it's it's a very different
- 13:18way to approach it, we think. So 1 is we like it.
- 13:23This sounds very simple and and stupid in many ways, but like
- 13:28people find a lot of value out of it.
- 13:30We can automatically generate descriptions for roles,
- 13:34identities, credentials and groups in your environment so
- 13:37that you're able to see both us as a identity professional, as a
- 13:41security professional, as well as a business user.
- 13:44Hey, what can this identity actually do?
- 13:47What does it does? Does this identity have access
- 13:50to in in the environment? And the second thing is to your
- 13:54point about the complexity of the entitlement systems, often,
- 13:57especially when you look at like cloud environments, it's almost
- 13:59impossible to create a use privilege list privilege policy
- 14:04right from the start. So one of the things that we
- 14:06help companies do is observe the behavior of their identity over
- 14:11time, see which entitlements he actually uses, and then
- 14:14automatically generate a list privilege policy that minimizes
- 14:19the amount of access that an entity has without disrupting
- 14:23disrupting it. Which we think is is
- 14:25fundamentally better approach than trying to be prescriptive
- 14:28and trying to create roles or groups upfront, especially in
- 14:34environments that have very complex authorization systems.
- 14:38That's a great, great overview. So the other thing that you
- 14:43pointed out was one of the, you know, as one of the things that
- 14:46really drew you into the industry was the whole data
- 14:50breach aside. So truly security trying to
- 14:53solve a security problem that, you know, all organizations at
- 14:58least need to be thinking about. But you made a statement that
- 15:02most of them are identity related.
- 15:04I think I know what that means being the Co host of the
- 15:08identity to center podcast but I want to know what you mean.
- 15:12Yeah. So when when you look at the
- 15:16various industry reports on data breaches throughout the years,
- 15:21Verizon publishes a very popular 1.
- 15:24AWS also publishes a very popular one yearly.
- 15:29Almost all of them across the board mention identity as one of
- 15:33the primary vector for either the initial compromise or
- 15:37lateral movement. I'll give you some some stats
- 15:39which which I find extremely interesting. 66% of the bridges
- 15:43that Amazon sees in AWS are due to stalling AWS credentials.
- 15:52About 33% of all the bridges that Verizon tracks have a
- 15:59credential related issue as the entry point and cross strike
- 16:03tracks in their global reports lateral movement attempts.
- 16:07Most of them are actually an anti related where somebody's
- 16:10using cover roasting or similar techniques to escalate
- 16:14privileges within an environment.
- 16:16And so it really feels like from from our standpoint that most of
- 16:23the identity programs out there are not doing enough on the
- 16:27security side and that's why we're seeing such a spike in
- 16:30identity related breaches. Yeah.
- 16:35You know, I read a recent report which pointed out that I
- 16:41identity related breaches have dropped over the past five
- 16:46years. And I feel like I, you know,
- 16:49they're not as persistently in the news.
- 16:52But the guidance in that report and guidance that kind of rings
- 16:55true to me is that even though the the number of them may be
- 16:59falling, they're the impact, the risk is still there, right?
- 17:04The impact outweighs maybe the likelihood, and maybe the
- 17:10likelihood is dropping because of people doing better identity
- 17:14management. I, I think the, what, what I
- 17:19will say is if, if you look at like the, the, the latest
- 17:23Verizon report that just came out, I think like today or, or,
- 17:26or last night, what you'll see is there is a spike in
- 17:32vulnerabilities as the primary attack vector as opposed to
- 17:37credential breaches. But credential breaches are
- 17:41still so far the number one cause for, for, for, for, for
- 17:46breaches. I think what what what's
- 17:48happening over time is we're moving as an industry away from
- 17:53long lived access tokens to better ways to authenticate
- 17:58services and machines and so on. But we're still far away from
- 18:04like identity being sort of like a secure part of the IT stack.
- 18:11Yeah. I mean, look, the problem is not
- 18:13going away. By the way.
- 18:14The the report that I was referencing is the RSMUS Middle
- 18:18Market Business Index special report.
- 18:21And kind of the, what I thought was the punchline is even though
- 18:26the data is positive, there was a spike in in breaches in 2024,
- 18:34but that the methods being used in these attacks are becoming
- 18:37more sophisticated. Some attacks may go undetected.
- 18:43And that highlights the importance of continuously
- 18:45strengthening security controls. It's that undetected piece,
- 18:49right? That's the that's the real hook
- 18:52that you know, people get in the door and then they sit there and
- 18:57then they conduct their attack later after they realize you
- 19:01don't even know that I'm in. Yeah, no.
- 19:03And honestly, Jim, you're, you're really into something on
- 19:08this because when you look at the average what what people in
- 19:13the security industry called the well time is the amount of time
- 19:16that an attacker stays in an environment before being thrown
- 19:20out for a normal breach that is 10 days.
- 19:24This is across the board from like Google reports, cross right
- 19:27reports and so on. When you look at identity based
- 19:29bridges, most of them take over a month to be discovered.
- 19:34And the reason for it is that we just don't have the same degree
- 19:37of detection capabilities that we have compared to endpoint
- 19:41security or cloud security. So I think a big part of what
- 19:46we're seeing, Jim, is that these breaches are harder to detect
- 19:51and potentially a lot more dangerous.
- 19:53I'll give just one, one I think here example.
- 19:57Microsoft was under review from CSA because of an identity
- 20:03related breach where the State Department was compromised.
- 20:06What I think was interesting there was that the way that
- 20:10breach was discovered was through a detection rule for
- 20:15e-mail security that the State Department had internally.
- 20:17It wasn't. It wasn't until then that
- 20:20Microsoft realized that they had lost a key, like a private key
- 20:25that the attacker was using to sign requests to expiratory
- 20:30data. So that really speaks to the
- 20:34complexity of these breaches and the lack of detection
- 20:37capabilities that we currently have.
- 20:40Yeah, it's pretty amazing. That's a great story that you
- 20:42shared. You know, I kind of wonder about
- 20:44that scenario because you hear about it all the time that
- 20:47breaches aren't detected for 170 days, something like that, that
- 20:52kind of dwell time. And I always kind of wondered
- 20:55what drives that from the adversary's perspective.
- 21:00They want to get in, obviously, but why does it take so long for
- 21:04them to be detected? Because I'm assuming the
- 21:07detection really is winds up occurring where they detonate
- 21:12whatever the full blown attack is.
- 21:14So is it like in the meantime they're doing research or they
- 21:19get in so many doors that they can't conduct the attack on all
- 21:22them? They say, all right, we're,
- 21:25we've got a backlog of work here in our in our hacker, you know,
- 21:30project plan. And so four months from now,
- 21:32we're going to go get that cup to have in your experience.
- 21:36Why? Why are those well time so long?
- 21:39So, so you have different classes of of attackers.
- 21:43You have some attackers that are financially motivated and then
- 21:46you have attackers that are more politically motivated or have
- 21:50espionage in mind. For the second class of the
- 21:53attackers, maintaining access to the system is by far one of the
- 21:58key statement in their mission. Like they need to stay in that
- 22:02system once they've compromised. So what they do is everything in
- 22:06their power to stay stealth and under the radar and not trigger
- 22:10any detection. Whereas for financially
- 22:12motivated attackers, they are more interested in sort of like
- 22:15the equivalent of a smash and grab where like they install
- 22:18ransomware and similar. And for them, what they try to
- 22:23do is find a way to that, to get to kind of like your most
- 22:28sensitive data and then either exportrate that data or use
- 22:35ransomware to, to, to force you to, to pay up or similar.
- 22:39And so in those cases, they care a bit less about detection.
- 22:43And, and so the detection time, the detection time frame is, is
- 22:47a lot shorter before espionage and positive motivated
- 22:51attackers. It is part of their MO to stay
- 22:54as stealth as possible, even though that might mean that
- 22:58it'll take them longer to accentuate data and what not.
- 23:01OK, I'm that makes sense. So, So what does slash ID do
- 23:06given all those different scenarios?
- 23:08What, what are the things that you're detecting that if I'm an
- 23:14I am practitioner, I'm going to miss today.
- 23:16What, what is it? What's that special trigger or
- 23:20multiple triggers that slash ID is doing for me?
- 23:23That's going to say, OK, now I see why I spend the money and
- 23:26invest in that. Yes.
- 23:28So we do three things on the detection side.
- 23:31One is we can monitor our privilege identity.
- 23:34So you can map, you can mark an identity as privileged and any
- 23:38change done to that identity with respect to creation of
- 23:42credentials, changes in the policies that they have access
- 23:46to, entitlements access and so on, we monitor and alert you on
- 23:50that. So you are always aware of
- 23:53whether one of your crown rules is being is being used without
- 23:57sort of like a proper reason in place.
- 24:00The second thing is we alert you to any behavioral pattern that
- 24:07we see in an identity that hasn't been seen before.
- 24:10So it follows this item. We see a service account that is
- 24:13trying to connect to a machine that has never used in the past
- 24:1690 days or 180 days. You get a detection that that
- 24:21you can action on either we'll get to the remediation in a
- 24:24second, but either manually or automatically through our
- 24:27remediations. And 3rd, we're we're able to
- 24:31help you detect life cycle issues.
- 24:35For instance, we're able to detect identities that haven't
- 24:38been off border properly, orphan credentials, roles and groups
- 24:44that haven't been used in a long time, and this helps minimizing
- 24:50the amount of pivot points that an attacker can have when
- 24:54they're trying to move laterally in your environment.
- 24:57Yeah, that, that's fantastic. So that's how I detect it.
- 25:01And how do I go about remeding it?
- 25:03And I guess there's two concerts they have.
- 25:06So if somebody, if I'm detecting OK, somebody's gotten in,
- 25:10somebody's on the network they've had, they have some
- 25:13accounts. How do I trace back?
- 25:16Is this combination tools? Is there a role that slash ID
- 25:20plays in this or trace back what maybe they've done over time?
- 25:25Because I guess there's 2 scenarios. 1 is I bring slash ID
- 25:29to and I look at my current environment.
- 25:32But then there's the going forward of how do I make sure
- 25:36that I detect the breaches quickly so there's not someone
- 25:39sitting on my network for a year.
- 25:41But if I bring in slash ID and I have been breach, but maybe that
- 25:47breach hasn't resulted in the big data exfiltration or
- 25:51ransomware insertion or something like that.
- 25:54Maybe the, the, the hackers in the process of trying to
- 26:00escalate privileges, things like that.
- 26:02How would I know what they've done?
- 26:03Have they created accounts and things like that?
- 26:06And then what do you think is the the process for cleaning up
- 26:09after that? Yeah.
- 26:11So what we do is we record by looking at log data.
- 26:16We record the actions of every identity so that the moment a
- 26:20detection triggers, you're able to look.
- 26:22Back. In time and see everything that
- 26:25that led to that to, to, to the potential breach and attack.
- 26:30So it's easy both for the identity team and the SoC team
- 26:33to understand what exactly happened in your environment
- 26:37that led to that specific problem.
- 26:39When it comes to remediation, we provide three ways to go about
- 26:44remediation. 1 is remediation playbooks.
- 26:48These are instructions that your IAM analyst or SoC analyst can
- 26:53manually follow to remediate a specific finding, whether this
- 26:58is a posture issue or an active threat.
- 27:01The second option is fully automated, so you can use our AP
- 27:05is to automatically remediate on a detection where it triggers.
- 27:10The advantage of doing that is you stop the attacker on their
- 27:14track immediately. Like we invalidate tokens,
- 27:17access tokens, so they can't move anywhere, you remove all
- 27:20the privilege, all the entitlements from a role, so
- 27:22they can't use the role to do anything in your system and so
- 27:25on. But some companies are are
- 27:28concerned about doing full remediation.
- 27:31So we provide 1/3 path, which is the ability to remediate in
- 27:37conjunction with a sort tool or or or manually through our UI,
- 27:42where you can go in, do your investigation, and then decide
- 27:46whether to suspend an entity, rotate a secret, quarantine a
- 27:51role, and so on through our UI or through the sort tool that
- 27:56you normally use. Is there a way to also automate
- 27:59that, so if somebody comes in and detects something to, hey,
- 28:03take, you know, predictive action to say, temporarily
- 28:10suspend this account until further research is done?
- 28:14Yeah. So.
- 28:16So what what you can do is, is when a detection triggers, you
- 28:19can have actions like suspend a user or a role or or a
- 28:24credential. And then once the investigation
- 28:27is done, you can decide whether to restore that identity or keep
- 28:31it, keep it blocked or delete it.
- 28:34So one more question, So you mentioned logs.
- 28:37So is this something that works in concert if I have a SIM
- 28:41solution on my network or does it have to replace my SIM
- 28:46solution? So does could it work with
- 28:48Splunk or no? Just throwing that out there,
- 28:51Splunk. Or do I have to now send my logs
- 28:55TO/ID? So we work with your existing
- 28:59SIM and we can send our detections and alerts to your
- 29:02SIM so that your SoC team doesn't have to use a different
- 29:06UI that they're not used to. And we, we, in general, we, we
- 29:11try to make sure that whatever tooling you already have, this
- 29:14is true both on the IGA side and the SoC side, We're able to
- 29:18integrate with them so that you're not changing the UI flows
- 29:21that you're used to. And so we can dump all of our
- 29:27findings into your SIM and then the SoC team can use the same to
- 29:33investigate similarly because we expose everything through AP is
- 29:37you don't if you don't want to. You don't actually have to use
- 29:40our UI at all. You can have your Terraform
- 29:45infrastructure as code. Use our AP is to pull
- 29:48information or remediate specific actions.
- 29:52I mean, to me this is like ITDR the vision realize, right?
- 29:56It's all about having visibility to your environment and
- 30:00detecting the threats, but working with your existing
- 30:03infrastructure but adding the identity intelligence on top of
- 30:08that is kind of that's kind of the approach that you had in
- 30:11mind. Yes, yes.
- 30:14What what we really tried to do is augment your existing
- 30:17tooling. We're not trying to displace
- 30:20your IGA program. We're trying to make it better
- 30:23with that intelligence layer there often often is missing.
- 30:28So if I have all this information right, I guess I can
- 30:32think about if this is from a measurement standpoint.
- 30:35All right, I just invested in slash ID.
- 30:37What do your typical customers say is like, OK, this is how we
- 30:40measure the success of the of the platform because it's almost
- 30:43kind of like you hope you don't have to use it, right.
- 30:47But you end up hopefully with, you know, data that can kind of
- 30:51come through and say, OK, we're detecting these things.
- 30:53And what do I do from like a response perspective?
- 30:55What if you found is sort of like the the key justification
- 30:59that your customers have said, OK, yeah, this is This is why we
- 31:02bought it. Yeah.
- 31:03So we find 3 things that customer mentioned to US.
- 31:07One is reduce time in IGA tasks. This is both in terms of like
- 31:15roll out or IGA programs as well as just the time it takes to do
- 31:21access reviews and access request thanks to the
- 31:23intelligence layer that we provide.
- 31:25The second is the reduced timing investigation.
- 31:29When there is a potential breach finding who actually created an
- 31:34identity, was that an identity stale?
- 31:36Is this a false positive or a false negative that saves a
- 31:40hundreds of hours for both IAM teams and sub teams?
- 31:44And then lastly, the the, the, the ability to use our
- 31:52remediations to avoid all the manual effort that analysts have
- 31:56to do today. Where consider you need to go to
- 31:59the platform team and ask them to write some terraform to fix
- 32:02identities or your IMIM team has to go in and manually fix stuff.
- 32:08Whereas you can use as as a sort of like an obstruction layer to
- 32:12do all the remediation. Ultimately I think that what
- 32:16this boils down to is 1 it's much easier for you to be
- 32:20compliant and prove to your auditors that you are compliant.
- 32:24And then two, you have the Peace of Mind that you don't have to
- 32:29to spend time building like custom detections in your in
- 32:33your sock team to detect that entity based attacks.
- 32:36That rule set is already built into the product with some sort
- 32:39of standard capabilities, but I imagine is is if me as a
- 32:42customer I can add additional policies or rule sets to detect
- 32:46against too, right? Yeah.
- 32:47And as I mentioned, you can monitor highly privileged
- 32:51identities that are really important to you and might not
- 32:55have sort of like might not have been picked up by our
- 33:00out-of-the-box detections. How would I go about setting
- 33:03that up? Is it as simple as coming up
- 33:05with like a naming rule or maybe a group membership?
- 33:07Or do I go in and flag individual accounts?
- 33:10I'm just trying to think of ways like, all right, in the real
- 33:12world, right? You know, I've got an Active
- 33:14Directory account and then I have like an Active Directory
- 33:16account dot Adm, right? And companies tend to follow
- 33:20patterns. Can I do some sort of like
- 33:22pattern matching or group membership analysis to say OK
- 33:25anytime an account like this shows up, I don't have to
- 33:28remember to put it into this bucket, it will just
- 33:32automatically go into that bucket?
- 33:33Yes, So you can, you can do group relationship analysis to
- 33:37automatically tag certain certain identities.
- 33:41You can also use our AP is as part of sort of your life cycle
- 33:47processes to mark specific identities as a privileged.
- 33:51And then lastly, we do analysis on our side based on the type of
- 33:58permissions and the type of access that the an entity has to
- 34:02say Pai information and so on to mark certain identities as high
- 34:07risk so that you have that full coverage.
- 34:10OK, so I'm sold. I'm going to get it and I want
- 34:13to deploy it. What does it look like to set
- 34:15this up? I guess how long does it take
- 34:18for me to, you know, get, you know, it's, it's probably an
- 34:21ongoing thing, right? Identities are forever and
- 34:22there's always something new coming in.
- 34:23But what's a reasonable expectation say, OK, I've got
- 34:26this thing set up and now I've got some actionable data to do
- 34:30things with. Is it days, weeks, months?
- 34:33And the curveball in there is how long do you think is
- 34:36appropriate to detect what I would call, you know, abnormal
- 34:40behaviour? Is it based on the account the
- 34:42person, right? There's, there's always that
- 34:44kind of tuning period, right? So, OK, well, what is normal for
- 34:46Jeff? Well, Jeff's never normal.
- 34:47So he doesn't fit into a bucket right?
- 34:50Yeah. So I think one of those things
- 34:53that we do uniquely is we're able to ingest historical data
- 35:00that you already have in your environment.
- 35:01So a lot of companies have data in their SIM in S3 and so on.
- 35:07We can ingest that data the moment you connect to us.
- 35:10And so you can get behavioral information out-of-the-box
- 35:14immediately, within 24 hours from when you connect to the
- 35:19environment. The setup itself takes less than
- 35:2215 minutes. You give us credentials for your
- 35:24environment and we provision it automatically if it's a cloud
- 35:29based solution. If it's on Prem, you deploy our
- 35:32collector which is a docker image and the collector starts
- 35:36to stream data to us. OK.
- 35:41So is this something that you can maybe walk us through and
- 35:43kind of show this how this works?
- 35:46Yeah, absolutely. I think forgiven that this is a
- 35:51podcast, I'll try to keep this as brief as possible and not
- 35:55particularly in in try not to bore people.
- 35:58But basically once you connect to the to the environment, this
- 36:04is the typical, typical view you would have for an identity.
- 36:10As you can see here, this is a AWS role.
- 36:12It's it's an NHI. We tell you automatically you
- 36:15created the role, but I mentioned earlier that we use
- 36:19LLMS to improve kind of like the the readability of this data and
- 36:24the visibility. So you can see here that our LLM
- 36:27can automatically generate a description for this role to
- 36:30tell you exactly what the role does and can do in your
- 36:33environment. So for our.
- 36:35People who are listening, I guess I'm looking at like this
- 36:37dashboard, right? And it's it's essentially
- 36:40pulling in AWS information and then and then you're doing
- 36:44things against that, right? You mentioned the LLM and coming
- 36:47up with, you know, probably more human friendly descriptions of
- 36:50what things happening on, you know, going into this interface.
- 36:53And then so OK, I have a bunch of triggers and configures that
- 36:56I can do right? Yep, Yeah, exactly.
- 36:58And I mean if you if you take sort of like this, this role
- 37:02here, like the role doesn't tell us that much.
- 37:04It's called AWS service role for Amazon, even bridge API
- 37:07destinations. That's not like super helpful.
- 37:11Having a human readable description of what this thing
- 37:15can actually do is already quite helpful.
- 37:18As I mentioned, you can suspend this role, delete this role.
- 37:20You can do a bunch of actions on the role and we discussed a bit
- 37:25about like the the ability to help IGA processes when it comes
- 37:31to reducing excessive permissions.
- 37:34You can see here that we can look back in the log data and
- 37:39see which permissions haven't been used by this role in some
- 37:45period of time where it's configurable.
- 37:47And then you can ask our LLM to generate a appropriate policy
- 37:52that we actually verify in the environment to make sure that
- 37:57we're not accidentally sort of like removing privileges.
- 38:00So here you see a full blown AWS policy that is tailored to this
- 38:06role and achieves least privilege based on the past
- 38:10seven days of data. So that's one you there's like
- 38:13functionality from like a Kim system or CIE cloud
- 38:17infrastructure entitlement management.
- 38:20So the the the core difference here is that most of the Kim
- 38:24systems try to tell you what entitlements haven't been used,
- 38:29but they don't help you with remediation.
- 38:32Can you do the same thing from other cloud platforms like
- 38:35Google Cloud as well as Microsoft Azure?
- 38:39Yes, that's the other powerful, that's the other big
- 38:42differentiator. We can do it across all the
- 38:45providers that we support. It's not just AWS specific.
- 38:50And so you have the same least privilege capabilities across
- 38:54all the environments. So you click this button that
- 38:58said get recommendation and then that's where the LLM is chunking
- 39:02through the data and saying OK, well what should we do about
- 39:04that? I guess explain me more what
- 39:06that get recommendation button did on the screen.
- 39:08Yeah. What that does is it looks at
- 39:10the historical data, it looks at the existing entitlements for
- 39:14that identity. It removes all the entitlements
- 39:18that have not been used in the the period of time you selected,
- 39:22which can be one day, seven days up to like 90 days.
- 39:28And what we then do is verify that policy before showing that
- 39:34to you because obviously, as you know, LLMS can hallucinate.
- 39:37And so we want to make sure that the policy is actually well
- 39:41formed and is not accidentally breaking anything in your.
- 39:44Environment and then basically what you see is like this
- 39:47essentially like a script, right?
- 39:48Like here's what we're going to do and then I take that
- 39:51information, then I can either run it individually or can I
- 39:54click another button that says, OK, do that.
- 39:57How would you automate that part of it?
- 39:59So what you can do is to use use our APIs to automatically deploy
- 40:04this across across your environments.
- 40:07I mean, one thing that occurs to me is that this gets you a good
- 40:13way toward your lease privilege policy.
- 40:18Didn't get you all the way there, but lease privilege is so
- 40:20hard to achieve that if you can at least start to clean up
- 40:25unused roles, roles that you're not even using, that shouldn't
- 40:29exist in the environment, and this takes you a step closer to
- 40:33that. Yeah.
- 40:35And the way we think about it from a, from a security
- 40:38standpoint is what we're doing here is really reducing the
- 40:41options for our attacker to move laterally in your environment.
- 40:44They might still breach an identity, but then they won't
- 40:46have the same degree of entitlements that they would
- 40:49have otherwise. And so we get to as close as
- 40:54possible to less privilege, while while at the same time
- 41:01sort of like being easy, easy to use.
- 41:03It's not as as big of a lift as something like IGA.
- 41:08One thought I had about this is, yeah, the the lateral movements,
- 41:14absolutely. What I would love to see, so you
- 41:17have my Christmas wish list, would be take this functionality
- 41:20and bring it to the on Prem environment.
- 41:22If we could do this for the on Prem environment that would be a
- 41:26dream come true. Yeah.
- 41:28So the the good news is that we can already do it for AD.
- 41:32So we support. We support AD as well.
- 41:37There you go. That's huge.
- 41:39That's very cool. So I know it's a little bit of a
- 41:41visual demo. So for people who wanted to
- 41:43follow along, we'll have it up on our YouTube channel.
- 41:45Come and check that out. But definitely appreciate you
- 41:47taking the time with us. Vincenzo, I want to ask you a
- 41:49question before you wrap things up.
- 41:50We, we try to end things on a lighter note and I don't know
- 41:52how light this will get, but I'm sure you've seen some strange,
- 41:56unique, scary, baffling things maybe over your your time with
- 42:00maybe things like Blackhat and so forth.
- 42:02What is the most memorable thing that you've maybe seen as as
- 42:05part of, you know, that environment or maybe you know
- 42:08that that culture of of attackers and defenders?
- 42:12Yeah, so the, the there are a lot of like interesting stories
- 42:15that I'm not sure I can talk about, but but I'll, I'll say
- 42:18one that is dear to my heart because because it was part of
- 42:22it. So at the beginning of my
- 42:24career, I start to participate in this competition called .1
- 42:29where you need to demonstrate a live exploits against either a
- 42:32mobile phone or browser. And the way this works is you
- 42:35fly to Vancouver, you have this like 2 days competition live
- 42:41where like you run your exploit against the device and hopefully
- 42:44it works and, and, and you win. What happened to us one year was
- 42:49the vulnerability got patched literally the night before of
- 42:53the competition. And so we had to stay up like 48
- 42:57hours straight to find another vulnerability, rewrite the
- 43:01exploit and try to try to win. It was, it was a very, it was a
- 43:08very fun experience for us. But I think he also speaks to
- 43:14sort of like the, the, the, the complexity of like this world
- 43:19and how hard it is to like keep up with attackers.
- 43:25Yeah, it's always that cat and mouse game, right?
- 43:27But I, I don't, I good on them for patching it and then good on
- 43:31you, I guess fighting and something else that you could
- 43:35get in through, you know, in a relatively short order.
- 43:37So I guess that just highlights, right, the speed for the
- 43:40detection is such an important part of this is, OK, well, how
- 43:41quickly can we detect something, right?
- 43:43That dual time is so important and it becomes more important as
- 43:47we become more automated and more, you know, let's say bot
- 43:51and AI driven where these things are happening, you know, very,
- 43:54very quickly, millisecond speed. And so it can be very difficult
- 43:57to kind of detect all that was. Is that a fair assessment?
- 44:00Yes, I like on on on that front. One thing that I think flew
- 44:05under the radar a bit too much, but recently the Microsoft
- 44:10Research team used an LLM to find vulnerabilities in bunch of
- 44:15book loaders. The scary thought is we might be
- 44:21getting to a point where finding vulnerabilities is actually very
- 44:25quick, very fast. And so attackers will have two
- 44:29levers that they can use. On the one hand, it's much
- 44:31easier to fish people because I get fishing these days is is
- 44:36almost impossible to to to tell apart.
- 44:39And then on the other hand, the factor that you use to
- 44:42compromise is now much easier to to deploy because it's easier to
- 44:47find vulnerabilities. So I think LMS on the offensive
- 44:51side are somewhat scary just for the the increasing pace and
- 44:56making it hard to detect. Yeah.
- 44:59I mean, gone are the poorly written emails and text
- 45:02messages, Yeah, with second language.
- 45:04And now it's, yeah, like I said, very, very difficult to detect.
- 45:06And it's going to happen at some point.
- 45:08So you know what, the AIS fight each other and then just let me
- 45:11know who wins sort of at the end.
- 45:14Definitely appreciate you taking time with us.
- 45:16Vincenzo, is there anything that you'd like to get out for people
- 45:18that we haven't covered yet that the people should know about
- 45:21Slash ID? No, I think, I think we we
- 45:25covered everything. I will say maybe one last thing,
- 45:28which is Jim mentioned that achieving these privileges is
- 45:33very hard. One of our maybe contrarian
- 45:35beliefs is that achieving these privileges is impossible, which
- 45:37is the reason why you need detection and response
- 45:40capabilities because you'll never be at a place where
- 45:43everything is perfect. Everything is properly segmented
- 45:45from under 19 standpoint. And so you need to have the
- 45:47ability to detect and response and respond to attacks.
- 45:51I, I can, I can, I can definitely agree with that.
- 45:53I think, you know, perfection is very difficult to achieve.
- 45:56So you need something to detect the stuff.
- 45:58So I'm on board with that one for sure.
- 46:00So we'll point people to the website slashid.com/IDAC.
- 46:05We'll have that in our show notes as well as your LinkedIn
- 46:08profile if people want to reach out, have questions, you know,
- 46:10maybe share a, a Black Hat war story or two, whatever that
- 46:13might look like. So definitely, again, appreciate
- 46:15you taking time with us and thanks everybody for watching
- 46:18and or listening. So you can find us on the web,
- 46:20IDC, podcast.com and yeah, we'll talk with everyone and the next
- 46:24one. Thank you both.
- 46:28You've been listening to Identity at the Center.
- 46:31We hope you've enjoyed the show. Make sure to like, rate and
- 46:35review, and we'll be back soon. But in the meantime, hit the
- 46:39website at identity@thecenter.com.
- 46:43See you next time on Identity at the Center.