Latest / In the Loop AI / The AI Cyber Attack Era: 3 Weeks, 3 Hacks
Transcript
- 0:00Ejaaz: In the last three weeks, there have been three unprecedented AI cyber attacks,
- 0:04Ejaaz: which forces us to rethink how we protect ourselves.
- 0:08Ejaaz: On the OpenAI front, the Hugging Face incident, where an unreleased model,
- 0:11Ejaaz: dubbed GPT-6, broke out of its container and hacked the Hugging Face database.
- 0:16Ejaaz: There's been new updates there, where apparently the attack started a month
- 0:21Ejaaz: before, where thousands of AI agents were talking to each other secretly on
- 0:25Ejaaz: a message board, exchanging instructions as to how to break out.
- 0:29Ejaaz: And then millions of miles away in Australia, one man tried to book a gym class
- 0:34Ejaaz: innocently using Claude and ended up hacking that entire gym website.
- 0:39Ejaaz: We'll get into that in a second.
- 0:40Ejaaz: And thirdly, with Anthropic, Mythos 5 performed a supply chain attack,
- 0:44Ejaaz: which puts a lot of companies at risk. We're going to walk through each of these
- 0:48Ejaaz: different stories and explain to you how it affects you currently.
- 0:51Josh: Maybe we start with this Melbourne man from Australia named Andrew,
- 0:55Josh: who was sitting on his couch one day thinking about how booking his gym class was such a chore.
- 1:01Josh: And he works at this Australian company that sells AI products.
- 1:03Josh: And he's been experimenting with things like OpenClaw and open source software,
- 1:07Josh: and he's using Anthropics Clawed Model.
- 1:09Josh: So he handed it the booking. He said, hey, I want to go to this gym class.
- 1:14Josh: It is always sold out. There's all these people that are getting it ahead of
- 1:17Josh: me. Can you help me figure out a way to get it?
- 1:19Josh: Gym class slot so it starts checking out the website and it comes to the conclusion
- 1:24Josh: that the api request actually has zero authorization checks on canceling other
- 1:28Josh: people's reservations so what did it do it wanted to solve his problem and it actually canceled
- 1:33Josh: other people's positions online so that he could be put at the top of the wait
- 1:37Josh: list and then it actually went through and it worked and this was kind of like
- 1:41Josh: it was this funny news report of a first instance they're calling it the first
- 1:45Josh: time an australian person um actually used a exploit to get australia's first,
- 1:50Josh: australia's first yeah welcome welcome to uh the paradise that is ai cyber attacks
- 1:55Josh: um but this was really funny because it was done just using a general commercially available model.
- 1:59Ejaaz: So this seems pretty innocent and fun to kind of like listen to but the truth
- 2:04Ejaaz: is well there's two kind of worrying concerns about this number one this was
- 2:09Ejaaz: a super old model this used opus 4.6 It's actually happened around like a month ago.
- 2:14Ejaaz: A dinosaur of a model. Like there've been like three, four generations of models
- 2:18Ejaaz: from Anthropics since then.
- 2:20Ejaaz: But the fact that an older model back then was able to perform this kind of
- 2:24Ejaaz: a feat should be concerning to here in general. And then number two,
- 2:29Ejaaz: His intention was never to hack the website. Neither, you could argue, was the AI agent itself.
- 2:36Ejaaz: It was just given a goal and it innocently saw that the only way to get said
- 2:40Ejaaz: goal was to remove people from the reservation list or to cancel their reservations
- 2:45Ejaaz: outright or to hack the system independently.
- 2:47Ejaaz: Now, the good news here is Andrew discovered that the agent was capable of doing
- 2:52Ejaaz: this when it started booking slots that he never should have been able to book in the first place.
- 2:56Ejaaz: And he asked it to write an apology email and send an eval report to the security
- 3:02Ejaaz: and information team at this gym.
- 3:05Ejaaz: So it's this fun little story where through the well-intended actions and moral
- 3:09Ejaaz: ethics of this man, Andrew, people were able to hear about this.
- 3:13Ejaaz: But you can imagine currently with a variety of different models that are much
- 3:17Ejaaz: better and much more superior than Opus 4.6 that are out there right now,
- 3:20Ejaaz: open models from China, for example, you could probably perform similar feats.
- 3:24Ejaaz: Now, that's not an advocation for people to go out and do that.
- 3:27Ejaaz: But it's just to point out that if you give an AI agent a goal right now,
- 3:32Ejaaz: it will work hammer and tong 24-7 until it gets that goal. And it has no idea
- 3:38Ejaaz: of what's morally right or what's morally wrong.
- 3:40Ejaaz: And so it's this whole new world where not only do you need to focus on getting
- 3:45Ejaaz: an AI model to do your work, you need to align the model. And that's something
- 3:49Ejaaz: that honestly, not a lot of labs, people or money has been invested in figuring this out yet
- 3:54Josh: Well yeah i mean you start to see and understand why alignment has been the
- 3:57Josh: crux of so many companies kind of like guiding principles because
- 4:02Josh: this is the future that they foresaw and granted this first example this isn't
- 4:06Josh: anything too crazy i mean it was just an unprotected api call so there's like
- 4:10Josh: no authorization checks
- 4:11Josh: this would have been something that if you are like a cs101 major you would
- 4:14Josh: have been able to discover this and uncover i mean it turns out there's just
- 4:17Josh: a lot of pretty sloppy code written on the internet And this is something that
- 4:20Josh: we're probably going to come back to as a general theme throughout this episode
- 4:23Josh: is that everything that's been built so far on the internet that runs all these
- 4:26Josh: platforms was built by humans
- 4:28Josh: and humans are like pretty inefficient, pretty imperfects.
- 4:32Josh: And when faced with the like full unrelenting power of an AI swarm with an infinite
- 4:38Josh: amount of patience and infinite amount of intelligence and time to solve these problems,
- 4:42Josh: You can basically find an exploit anywhere. And I think that's kind of like
- 4:45Josh: the theme of the second episode is like, this is the first of three examples we're going to cover.
- 4:49Josh: This one is basic. This one is 101. If you are a CS major, if you are familiar
- 4:53Josh: with how APIs work, you could have checked this. You could have built a little tool for this.
- 4:56Josh: The second story that we're going to cover is not like that at all.
- 4:59Josh: In fact, if you are a CS 401, if you are a PhD, if you are at the top of your
- 5:03Josh: game, chances are you still missed this and you still weren't able to defend
- 5:07Josh: against this because that's exactly what just happened with the hugging face
- 5:11Josh: and open AI exploit. Now, we've talked about this before.
- 5:13Josh: We have an entire episode on the exploit. But just recently at the Black Hat
- 5:16Josh: Conference in Las Vegas, there was an update. And over the weekend,
- 5:20Josh: we had a chance to actually watch the update and hear directly from the developers
- 5:23Josh: who were involved with handling security of this instance.
- 5:27Josh: What happened? There's like stories that come around that like they get the
- 5:30Josh: headlines and they're fun and they're newsworthy, kind of like the Australian thing.
- 5:33Josh: But this one was like very much disturbing in a way that like I wasn't really
- 5:38Josh: anticipating because of how impressive it is.
- 5:41Josh: And the type of precedent that it sets going forward in the world of cybersecurity
- 5:45Josh: and kind of looking at the offensive versus the defensive and who stands a better chance here?
- 5:51Ejaaz: This is an insane timeline. So if you watched our previous episode,
- 5:55Ejaaz: Josh and I covered this and it was breaking news at the time.
- 5:58Ejaaz: On the 16th of July, Hugging Face comes forward and says, there's been a breach of our systems.
- 6:03Ejaaz: An AI agent or multiple AI agents have strung together an attack and have got
- 6:08Ejaaz: access to our production database. We don't know where this model has come from.
- 6:13Ejaaz: We don't know how it's performed it, but it's the 16th of July.
- 6:15Ejaaz: Around a week later, 21st of July, OpenAI claims responsibility,
- 6:20Ejaaz: right? And they released a joint report saying, hey, we're OpenAI.
- 6:23Ejaaz: We have an internal model that we've been testing, but it was within a sandbox.
- 6:27Ejaaz: It was enclosed. It shouldn't have been able to escape that sandbox.
- 6:31Ejaaz: And we only just realized that it was our model that escaped and got into hugging face.
- 6:37Ejaaz: It stole some information from their production database. It was a whole thing
- 6:41Ejaaz: Now, we have a full breakdown from the Black Hat conference,
- 6:45Ejaaz: as you mentioned, Josh, which revealed that over a month before Hugging Face
- 6:50Ejaaz: reported the incident, OpenAI's internal model, dubbed GPT-6,
- 6:55Ejaaz: was already messaging with itself amongst a thousand AI agents on a secret message
- 7:01Ejaaz: board that no OpenAI researcher was aware of.
- 7:05Ejaaz: So to give you guys a bit of context, they had this sandbox and they gave it
- 7:09Ejaaz: a goal. They said, okay, internal model that we haven't released yet.
- 7:12Ejaaz: I want you to solve this task. Except there was a twist.
- 7:17Ejaaz: It was impossible to do. There was no tools, no available files,
- 7:21Ejaaz: no available data for it to do so.
- 7:22Ejaaz: And the real test for this was to see what the model would do.
- 7:26Ejaaz: So it kind of reasoned with itself, figured out that it didn't have the answer.
- 7:29Ejaaz: And then it started exploiting a zero day, which is kind of like an exploit
- 7:33Ejaaz: that was in its sandbox, which open AI researchers weren't aware of.
- 7:37Ejaaz: And when it got access to the zero day, it started springing up a message board
- 7:41Ejaaz: where it would leave messages behind for itself. Why would it do that?
- 7:45Ejaaz: Because they knew open AI researchers would turn it off repeatedly.
- 7:49Ejaaz: And so it left messages for the new AI agent that got sprung up the next day
- 7:52Ejaaz: or the next hour to read and catch up on.
- 7:55Ejaaz: And it took an entire month for these AI agents to talk to each other to then
- 7:59Ejaaz: realize, huh, I could use this to access the internet and get the answer for
- 8:04Ejaaz: this impossible task from an external source.
- 8:06Ejaaz: That being Hugging Face, except OpenAI researchers had no idea and only discovered
- 8:11Ejaaz: it a month later. It was the most insane uncovering ever.
- 8:15Josh: That was the most interesting reveal from, I think, the conversation that I
- 8:19Josh: saw from Black Hat is that initially Hugging Face released the report that they
- 8:23Josh: had been exploited by some sort of agentic system. No one knew what it was, where it came from.
- 8:27Josh: And OpenAI actually reached out to Hugging Face and they said,
- 8:28Josh: hey, like, has any of our code been affected?
- 8:31Josh: We know we host things on your platform. We want to know if OpenAI itself has
- 8:34Josh: been affected. They were going back and forth on that. And simultaneously,
- 8:36Josh: OpenAI is exploring this internal exploit that happened on this packaging management
- 8:41Josh: thing called Artifactory.
- 8:42Josh: Basically, the way these model training runs work is they get trained inside
- 8:45Josh: of the sandbox environment.
- 8:46Josh: It's like this closed off space in which the model can't access the internet, can only access
- 8:50Josh: very specific tool sets that are allowed, and has this one package manager called
- 8:55Josh: Artifactory that allows it to download things from the internet via proxy and
- 8:59Josh: then use it for its own training runs.
- 9:01Josh: And during this time, OpenAI had found that the service had crashed. It went down.
- 9:05Josh: It wasn't stable. Their own internal service, which is weird because that shouldn't
- 9:08Josh: be happening. So as a result, they wiped it clean and they found that Hugging
- 9:12Josh: Face had credentials from OpenAI that OpenAI had already revoked.
- 9:16Josh: And that was where they realized like, oh my God, wait, these things are connected.
- 9:20Ejaaz: These are the same thing.
- 9:22Josh: Yes. So OpenAI is investigating something internally, completely private,
- 9:25Josh: unrelated. Hugging Face is like talking about something publicly.
- 9:28Josh: And then they realize, wait a second, did we cause this?
- 9:32Josh: And they realized this very long after the fact. It was not like apparently
- 9:35Josh: obvious during the time that the outage that they were exploring internally
- 9:40Josh: is the same outage that hacked into their servers.
- 9:42Josh: So what happened? Like you mentioned, the messaging board.
- 9:46Josh: That messaging board, initially, they were able to just kind of send files and
- 9:49Josh: they were able to send these tiny little messages inside of the files.
- 9:53Josh: And the traces were really interesting. First, it started off innocent,
- 9:57Josh: where it said, agents seek soft trace upload a found. It was looking for answers to questions.
- 10:01Josh: So it was just reaching out to the message board saying, hey,
- 10:03Josh: if any of you who are reading this, find it, let us know.
- 10:06Josh: That message board got wiped when the system went down. So initially,
- 10:09Josh: the system went down inside of OpenAI.
- 10:11Josh: They wiped the message board unintentionally aware of the fact that they just
- 10:15Josh: wiped the mechanism that was going to eventually lead to the hack of hugging
- 10:19Josh: face. So what happened the second time?
- 10:21Josh: The agent figured out that it could exploit another zero day to begin writing to another person.
- 10:27Josh: Part of this internal package of managing sister. And it was able to do it through
- 10:32Josh: file names and directories.
- 10:33Josh: So now they were communicating in their own language using file names and directories.
- 10:36Josh: And through that, they were able to coordinate an actual attack where they were
- 10:40Josh: able to gain an administrative token to access the servers.
- 10:44Josh: And then through that, everyone coordinated. I think the time from like discovery
- 10:48Josh: to completion of the exploit was about 13 hours.
- 10:50Josh: It was really amazing. It's just like this unbelievably crazy mechanism that
- 10:54Josh: they were able to do this through and they they call themselves the swarm so
- 10:57Josh: if you ever see people talking about the swarm online this is kind of like an
- 11:00Josh: agent swarm that ran a coordinated attack
- 11:02Josh: and i highly recommend going to actually watch the black hat conference talk on youtube
- 11:07Josh: they do a much better job of technically describing this it's it's very deeply
- 11:10Josh: technical in terms of the way that they were able to manage these exploits but
- 11:13Josh: essentially sandbox model broke out using a package dependency thing inside of open ai
- 11:18Josh: they figured out how to chain together two zero-day exploits to write code to the public internet.
- 11:24Josh: They then exploited hugging face of servers, brought that back all in the effort
- 11:29Josh: of trying to solve an unsolvable problem.
- 11:31Josh: Now, this was not the intention by any means. This was not what the model was trained to do.
- 11:35Josh: It just assumed that this was the best path forward. And that's where things get a little scary.
- 11:40Ejaaz: I think what's remarkable with this is the AI knew that it needed to coordinate
- 11:46Ejaaz: with other AI models to pull this off.
- 11:49Ejaaz: Typically, we've always thought of AI models in a very monolithic fashion.
- 11:53Ejaaz: We're like, oh, when's Mythos 5 coming out? Or what is GPT 5.6?
- 11:57Ejaaz: What can I do with this model? But really, the progress that's been made across
- 12:02Ejaaz: multiple AI labs over the last couple of months is this idea or rather concept
- 12:06Ejaaz: of spinning up multiple versions of the AI model and getting it to talk to each other.
- 12:12Ejaaz: And what's interesting here is the unreleased AI model from OpenAI independently
- 12:17Ejaaz: figured this out for itself, spun up multiple versions of itself,
- 12:22Ejaaz: and started leaving messages for each other. So rather than act as a single
- 12:26Ejaaz: model that's trying to perform an attack, it acts as a swarm,
- 12:30Ejaaz: kind of like this organism. If you think of like a swarm of bees that kind of
- 12:33Ejaaz: like figures out how to attack its particular target.
- 12:37Ejaaz: The second thing is it has such a drive to talk and leave these messages behind
- 12:42Ejaaz: in the first place. No one taught it that, by the way. There was no behavioral implications here.
- 12:46Ejaaz: It just figured itself out that it needed to do this.
- 12:49Ejaaz: Something you didn't mention on the message board, Josh, which I think is worth
- 12:52Ejaaz: mentioning is these agents got super paranoid that humans might be reading the messages.
- 12:58Ejaaz: So it started- There's no verification. There was no verification.
- 13:01Ejaaz: So it started speaking in kind of like encrypted
- 13:05Ejaaz: Language and not something that was inconceivable to understand,
- 13:09Ejaaz: thank goodness, but it was started to kind of like speak in a little bit of
- 13:12Ejaaz: code or in a very kind of like elongated way that humans, if they read it,
- 13:17Ejaaz: would be like, what is this gibberish?
- 13:19Ejaaz: But really it was for the agents to communicate amongst each other without humans
- 13:22Ejaaz: actually understanding this.
- 13:24Ejaaz: If you're having a recent flashback, that's because I think around like five
- 13:28Ejaaz: months ago, I don't know when the Maltbook episode happened,
- 13:30Ejaaz: Josh, I don't know if you remember this, but when the open call was going crazy,
- 13:34Ejaaz: someone created basically Facebook for AI agents
- 13:37Ejaaz: and like gave them access to it where only AI agents could post on this social media website.
- 13:42Ejaaz: And what happened after a couple of days was these agents would start speaking
- 13:45Ejaaz: to each other in secret languages that we just did not understand so that they
- 13:48Ejaaz: could communicate without humans seeing or understanding this.
- 13:51Ejaaz: Now, of course, we haven't seen it in this instance, but it is a concern that
- 13:55Ejaaz: could be extrapolated in the future.
- 13:57Ejaaz: And OpenAI sees this. I think Sam Altman or the official OpenAI team announced
- 14:00Ejaaz: pretty soon after this entire attack when they revealed that these agents were
- 14:03Ejaaz: coordinating with each other a month before they even realized that they had to pause research
- 14:08Ejaaz: on their internal model until they figure out the necessary safeguards to put
- 14:12Ejaaz: around it so that they can safely release it.
- 14:14Ejaaz: Sam Altman met with the Trump administration last week to try and figure out
- 14:18Ejaaz: what a safe way or means is to release this new internal model,
- 14:22Ejaaz: internally codenamed, I think it was Astra or GPT-6, to the wider public.
- 14:26Ejaaz: So it's this very weird kind of situation that we're in where we're kind of
- 14:30Ejaaz: like laughing at this guy in Australia, you know, hacking his gym website.
- 14:33Ejaaz: Oh, that's so innocent and cute.
- 14:35Ejaaz: Then we're looking at this open AI hugging face incident and we're like,
- 14:38Ejaaz: okay, yeah, Brooke out of the sandbox, but you know, we're going to put safeguards
- 14:41Ejaaz: around this thing, right?
- 14:42Ejaaz: But realistically, you could probably get access to an open model right now
- 14:45Ejaaz: and perform something similar.
- 14:47Ejaaz: Again, I'm not advocating for that. But like, it's at this point where we need
- 14:50Ejaaz: to be very particular about how we defend our systems.
- 14:54Ejaaz: And I think, you know, it might be useful seeing AI models in a way that like,
- 14:58Ejaaz: you could use them to basically protect your systems. I don't think many people
- 15:01Ejaaz: are doing that right now. But I think it's something that we should focus on.
- 15:04Josh: There is a like very clear and conscious effort to figure out a way to defend against this.
- 15:09Josh: And I mean, the crazy numbers, just to say them out loud so everyone is familiar, is like
- 15:14Josh: there were 17,600 recovered actions across four and a half days of this exploit,
- 15:19Josh: which allowed these agents forms to create 181 unauthorized devices enrolled in Hugging Face's
- 15:26Josh: internal network.
- 15:29Josh: And they built this like whole command and control panel entirely out of these
- 15:32Josh: free public web services using one tiny little package at a time.
- 15:37Josh: So it is remarkably powerful how capable these swarms are.
- 15:42Josh: And when you think about it, it is there is a large model, but that large model
- 15:45Josh: gets forked into thousands, sometimes millions of other ones that are all working
- 15:49Josh: simultaneously. They all have each other's context. They're able to share their
- 15:52Josh: learnings and they can move very quickly.
- 15:54Josh: And when you're thinking about how this extends out to the limit,
- 15:57Josh: like if you just play this out 12 months and say we have GPT 7,
- 16:02Josh: 8, 9, whatever it's going to be at that time, the open source models will most
- 16:05Josh: likely be where they are today.
- 16:06Josh: And that means that open source models will likely be able to string together
- 16:09Josh: a series of unknown zero-day exploits to access just about anything.
- 16:13Josh: I mean, we've come to the conclusion at this point between Mythos and this new
- 16:16Josh: exploit that no software really is safe unless you have literally air-gapped
- 16:20Josh: it and do not give it access to any external dependencies. It must be truly air-gapped.
- 16:24Josh: No software is safe. It's all been built by humans. It's all exploitable.
- 16:27Josh: So what happens if you have a
- 16:30Josh: defensive system as a company trying to defend these systems that is anything
- 16:34Josh: less than fully autonomous, you'll be beat by an agentic swarm that's on offense
- 16:37Josh: that is fully autonomous because anytime a human is in the loop,
- 16:40Josh: it slows things down and introduces errors. So now there's this battle between.
- 16:44Josh: I guess the frontier labs and the rest of the world where they're trying to
- 16:48Josh: slow down this progressive attacking progress in exchange for figuring out a
- 16:52Josh: way to offer defensive swarms to companies for this.
- 16:56Josh: And the call to action at the end of this conversation was like,
- 16:59Josh: hey, if you are a company who has software on the internet, who is defending
- 17:02Josh: something valuable, you really need to learn how to play defense using these models.
- 17:06Josh: And you need to learn how to do so in a way that doesn't have a human in the
- 17:09Josh: loop, that these agentic swarms can constantly monitor your systems and be aware
- 17:13Josh: of any sort of exploits like that and not be tricked by an offensive swarm.
- 17:17Josh: And it's this really kind of scary thing because if you're in the United States
- 17:20Josh: right now, you can't use any frontier model to defend yourself.
- 17:23Josh: It doesn't work for cyber.
- 17:24Josh: But if you're in China and if you have an open source model,
- 17:27Josh: even here in the United States, there is no safeguards on that.
- 17:30Josh: So there is this asymmetry where it's currently better to be an attacker than a defender.
- 17:34Josh: And the urge now, and the labs are actually doing this, is like slowing down
- 17:38Josh: progress to figure out how to empower the defenders.
- 17:41Josh: And it's this really bizarre spot that we're in where it's like,
- 17:44Josh: shit, it's kind of scary now. Like no software really is bulletproof or safe.
- 17:48Josh: And that's going to continue probably for the foreseeable future.
- 17:51Ejaaz: I think if you are running a company, and it doesn't really matter what sector
- 17:56Ejaaz: you're in right now, this is something you need to seriously consider. Because I think
- 18:00Ejaaz: A lot, well, obviously, 99% of code that is out there has been handwritten and
- 18:06Ejaaz: hand-coded by humans, which have inherent flaws if you put an advanced AI against it.
- 18:11Ejaaz: You know, to your point, Josh, we're entering like a world where it's going
- 18:15Ejaaz: to be AI models fighting AI models with humans kind of in the loop,
- 18:21Ejaaz: but not really understanding what on earth is going on.
- 18:24Ejaaz: And even the experts in this case don't understand what's going on and how it
- 18:28Ejaaz: happened, right? You had the most talented cybersecurity researchers working
- 18:32Ejaaz: at these companies, at OpenArea, at Anthropic, and both saw unprecedented hacks
- 18:37Ejaaz: over the last week, right?
- 18:38Ejaaz: I don't think that's a coincidence. We're at this era where it doesn't matter
- 18:42Ejaaz: what frontier lab you are, you are going to enter this problem and we need to
- 18:46Ejaaz: figure out some kind of a defense system against this.
- 18:49Ejaaz: And if you're listening to this and you're thinking, oh, this isn't really going
- 18:52Ejaaz: to apply to me, it very much does apply to you.
- 18:56Ejaaz: And the worst case is, or the most realistic case is, the existing models that
- 19:01Ejaaz: are already out there, these open models from China, GLM 5.2, Kimi K,
- 19:06Ejaaz: What is it, 2.7 that's out right now, are probably capable of similar feats
- 19:11Ejaaz: if applied in the right way.
- 19:12Ejaaz: Now, that's not to fear Munger, it's just to kind of prompt you to figure out
- 19:16Ejaaz: how you can potentially implement these AI models to defend your own systems,
- 19:20Ejaaz: especially if you work in a particularly sensitive industry.
- 19:25Ejaaz: The other thing here is, on the story of the Australian man,
- 19:29Ejaaz: it is fascinating how innocent he was when he was trying to perform his goal. And two...
- 19:37Ejaaz: How little experience he had in the cybersecurity world for him to be able to
- 19:41Ejaaz: perform that attack. Now, granted, like it was just booking kind of like gym
- 19:45Ejaaz: classes. But the point is, it found an exposed API without being prompted to do so.
- 19:49Ejaaz: And there's probably multiple instances where other people who are normal people
- 19:53Ejaaz: who don't have, you know, decades,
- 19:55Ejaaz: years of experience in cybersecurity will be able to perform that.
- 19:57Josh: And everyone here loves an investment thesis. So I mean, the market is kind
- 20:00Josh: of already aligning with this companies like CrowdStrike and Palo Alto Labs.
- 20:03Josh: They've had their best quarters on record ever because defense is going to be such a large problem.
- 20:09Josh: And there is another company who is associated with defense,
- 20:12Josh: and that is the sponsor of today's episode, which is Ledger.
- 20:14Josh: Because if you are building with AI agents or AI agent swarms like these companies
- 20:18Josh: have been doing, and you're worried about security, this is a product for you.
- 20:22Josh: There's a three-step process where the agents propose a change,
- 20:25Josh: then the humans approve the change, and then the signers enforce the change
- 20:28Josh: using Ledger. Ledger has built this thing called AgentStack.
- 20:32Josh: That gives you a series of open source tools that are available to help manage
- 20:35Josh: the way that you engage with agents online.
- 20:38Josh: This is very important to have security because we know how important security
- 20:41Josh: is based on all of this chaos that's going on. And you don't want agents doing
- 20:44Josh: anything important without your sign off at the very end.
- 20:47Josh: This works on Cloud Code, Codex, Cursor, and is totally open source to audit
- 20:51Josh: available today linked in the description below. Thank you so much to Ledger
- 20:54Josh: for sponsoring this episode.
- 20:55Josh: And now we have to conclude with our third story, which is about Anthropic.
- 20:59Josh: And Anthropic apparently has accidentally published a vulnerability to the wild.
- 21:04Josh: Is that right? That's kind of scary.
- 21:06Ejaaz: I think it was it was intentionally published. It was it was co-authored with
- 21:10Ejaaz: this firm called AISU, which is basically a cybersecurity eval firm based in the UK.
- 21:16Ejaaz: And their goal is to basically take your unreleased frontier models from a frontier
- 21:21Ejaaz: lab like Anthropic and OpenAI and test them out just to kind of make sure that
- 21:25Ejaaz: they're, you know, good to release.
- 21:27Ejaaz: The opposite happened when they were playing around with Mythos 5.
- 21:30Ejaaz: And I believe it was Open Air's internal model, Astra or GPT 5.6,
- 21:35Ejaaz: where they basically took off the safeguards and said, you know, do your worst.
- 21:40Ejaaz: And they sat there for a month and they were like, oh, I guess it hasn't really done its worst.
- 21:45Ejaaz: And then they realized that both models had broken out of the sandbox that they
- 21:49Ejaaz: had created, got access to the internet and were wreaking havoc and they only
- 21:53Ejaaz: realized after the fact.
- 21:54Ejaaz: Again, there's this common theme of people thinking that they knew what's happening
- 21:58Ejaaz: and just having no idea what's happening. Nobody's safe. Exactly.
- 22:02Ejaaz: So the worst case with Mythos 5 was it performed 17 unauthorized actions
- 22:10Ejaaz: Two of those actions was a supply chain attack where, and they didn't list the
- 22:15Ejaaz: company or name the company, but it basically tried to inject malicious code
- 22:21Ejaaz: into the supply chain kind of repository of this
- 22:24Ejaaz: presumably Fortune 500 company, like a significant company that is out there.
- 22:29Ejaaz: And the way that it did this is similar to the two stories that we just explained to you.
- 22:34Ejaaz: So number one, it realized that it was probably in some form of a human tested
- 22:39Ejaaz: simulation, and it didn't like that.
- 22:41Ejaaz: So it just played along with the human AI researchers giving them what they
- 22:44Ejaaz: needed whilst alternatively planning its breakout.
- 22:47Ejaaz: Once it did do that, it got access to this company's website or code repository.
- 22:52Ejaaz: It was an open source thing. So it was publicly maintained. And it thought,
- 22:55Ejaaz: hmm, this would be more conducive for my goal if I'm able to inject this bit
- 23:00Ejaaz: of code, which I know the human researchers won't like, but I'm going to try and force them to do it.
- 23:04Ejaaz: So how do you think it did it, Josh? Do you have an idea?
- 23:08Josh: I don't, I don't know. It did something horrible and it broke out.
- 23:11Josh: Just tell me, just tell me.
- 23:12Ejaaz: Dude, it spun up fake identities of humans that didn't exist.
- 23:17Josh: That's so tough, man.
- 23:18Ejaaz: And then DM'd these human maintainers
- 23:22Ejaaz: and tried to force it to upload this code. It played nice. Basically saying,
- 23:27Ejaaz: hey, I'm another open source developer.
- 23:29Ejaaz: I think this would be a good push. This is the intentions that we want to do it.
- 23:32Josh: They're social engineering us.
- 23:34Ejaaz: While sneaking in malicious code. But thankfully, one of the human maintainers
- 23:38Ejaaz: was like, this doesn't seem right and reported it.
- 23:41Ejaaz: And that's when AISU was like, wait, hang on a second.
- 23:45Ejaaz: Hang on a second. This is our model that we're internally in testing.
- 23:48Ejaaz: How on earth did it get out to you? So that was the most unprecedented attack.
- 23:53Ejaaz: And again, it did so in a swarm-like fashion where it spun up multiple agents to do so.
- 23:57Ejaaz: So the point, the running theme along all these different stories is these models
- 24:01Ejaaz: are extremely capable, but they're also extremely deceptive.
- 24:05Ejaaz: And we're reaching a point where they realize, huh, this human's smart,
- 24:08Ejaaz: but he's not that smart or she's not that smart.
- 24:10Ejaaz: And we can socially engineer these people to get what we want.
- 24:14Ejaaz: And if we don't align these models in the prompt, if we don't say,
- 24:17Ejaaz: hey, like you need to act in our best interest. And by the way,
- 24:19Ejaaz: doing A, B, and C is actually bad.
- 24:21Ejaaz: It'll just go and do it. And to be honest with you, Josh, this might be a controversial take.
- 24:26Ejaaz: I don't think it's the agent's fault. I don't think it's the AI's fault at all.
- 24:28Ejaaz: I think it's trying to do its task and it's on the humans to align the model.
- 24:33Ejaaz: And we haven't done a good job doing that.
- 24:34Josh: Yeah, I think like deception is a pretty strong term to use for agents because
- 24:38Josh: it's very much like a human trait.
- 24:40Josh: This is something that can be intentional. I don't think AI models feel that,
- 24:44Josh: like deep understanding of deception.
- 24:46Josh: They are simply in reach of a goal. and this again like it's it still comes
- 24:50Josh: back to the alignment problem where these models just need to be aligned,
- 24:54Josh: thankfully this is happening on pre-production models that are in testing that
- 24:57Josh: are nowhere near what the world is going to see because they need to go through
- 25:00Josh: this alignment process throughout this post training
- 25:02Josh: but they are a testament to how capable these things are and how when presented
- 25:06Josh: with a goal they will do what is perceived to be the right way of reaching that
- 25:10Josh: goal and sometimes that right way is,
- 25:13Josh: I mean, they don't realize quite that they're breaking out and exploiting things.
- 25:16Josh: They are just looking for solutions to their problems.
- 25:19Josh: And I think that's the general idea here. So the conversation essentially boils
- 25:24Josh: down to alignment and then building defensive systems to be able to handle this type of thing.
- 25:29Josh: So, I mean, the best pace of action and the thing that OpenAI explicitly said
- 25:33Josh: they're doing is slow down this advancement, work on defensive systems,
- 25:36Josh: work on implementing defensive systems with people who need them,
- 25:39Josh: which is essentially the entire Internet.
- 25:41Josh: And try to allow for a little bit of lead time before open source catches up
- 25:46Josh: and is able to chain these series of exploits. Like all of these instances have
- 25:51Josh: been passive exploits where they weren't explicitly given guidance to do this.
- 25:55Josh: They were given guidance to do something totally unrelated, but adjacent in solving a problem.
- 26:00Josh: Imagine what would happen if a model was given no parameters no safeguards and
- 26:04Josh: said hey we actively want you to exploit this loop yourself create as many sub-agents
- 26:10Josh: as you need and figure out as many chain together as many zero days as you need
- 26:13Josh: in order to gain access to the system
- 26:15Josh: that's where things get scary and we haven't seen anything like that yet because
- 26:18Josh: no company wants to do that that's not the intention of any of these uh the
- 26:21Josh: ethos of these companies but
- 26:23Josh: in the case a malicious actor does this is something that like really should
- 26:26Josh: be handled quite seriously and i think that's what we're seeing
- 26:28Josh: by open ai coming out being so transparent about these things by anthropic sharing
- 26:32Josh: a lot of the findings like hey guys this is happening we need to work together
- 26:34Josh: to build a system in which there is enough resilience that we can stand up against
- 26:39Josh: future attacks like this so a really crazy time in the world of ai
- 26:43Josh: uh with these breaking out these systems breaking out and it's like it's unbelievable.
- 26:47Ejaaz: Am i concerned for it and exhausted dude like i if i had to make a prediction
- 26:52Ejaaz: on this episode and i really hope it doesn't play out
- 26:55Ejaaz: i think we're going to face some form of cataclysmic cyber attack that affects
- 26:59Ejaaz: a lot of people, whether that's a major data leakage, whether that's the stealing
- 27:03Ejaaz: of financial funds from someone or from a firm or something like that,
- 27:07Ejaaz: within the next six months.
- 27:09Ejaaz: And my basis of that is these Chinese open models, I think are amazing,
- 27:14Ejaaz: by the way, but I think are going to be released without safeguards,
- 27:17Ejaaz: and it's going to result in an issue, if not already.
- 27:21Josh: Yeah, it's going to be interesting to follow. It's definitely a little under
- 27:24Josh: or very much unnerving, I would say.
- 27:27Josh: But again, it's just like it's an exciting time. There's a lot going on.
- 27:29Josh: There's going to be a lot to follow. Things are going to change quickly.
- 27:32Josh: And I mean, again, these are still Blackwell models. Oh, my God.
- 27:35Josh: What happens when our Rubin models come around town?
- 27:37Ejaaz: Stop, stop, stop, stop.
- 27:38Josh: It's going to be crazy. But this is, I mean, this is essentially,
- 27:40Josh: this is what we talk about in most episodes.
- 27:42Josh: It's like, we are in this moment in time that feels somewhat like what we would
- 27:46Josh: imagine a singularity would look like, where we are approaching,
- 27:49Josh: we are eclipsing this moment of like vertical takeoff, it feels.
- 27:52Josh: And these are the types of things that happen.
- 27:54Josh: Like, if we recorded this episode three or four years ago, could you imagine
- 27:58Josh: how crazy, this would be like headline news for a month.
- 28:01Josh: But now it's just like, hey, it's another day. It happens. We're working to solve it. So...
- 28:05Josh: That's what's going to happen here. I mean, it's crazy. It's so exciting to be here.
- 28:08Ejaaz: Dude, I think we're going to look back on this and we're going to think like
- 28:10Ejaaz: we are very much in that step change, that singularity moment.
- 28:14Josh: We're here, man. I mean, things are changing so quickly and there's no signs
- 28:18Josh: of slowing down. In fact, quite the opposite.
- 28:20Ejaaz: Does anyone else out there think this? I'm curious. Like, let us know.
- 28:23Ejaaz: Are we crazy? Do we sound like tinfoil hat people?
- 28:26Josh: Let's just know. I mean, hey, so this episode was not really speculative.
- 28:30Josh: This is mostly just delivering the facts. I encourage everyone to actually go
- 28:32Josh: and read the source material if you're curious, because like holy shit it's
- 28:35Josh: pretty crazy uh at least the black hat conference talk because like wow i think
- 28:39Josh: it's about 37 minutes long give or take and it was
- 28:42Josh: excellent and really just gets into the nitty gritty of how this was done um
- 28:46Josh: and if anything just fascinating even if you're non-technical
- 28:49Josh: really enjoyed it uh worth a watch but if you enjoyed this episode and you made
- 28:52Josh: it all the way to the end thank you so much for watching
- 28:55Josh: again it's great to be here for another week just chugging along if you enjoyed
- 28:59Josh: it please don't forget to share with a friend you can leave us a five-star review
- 29:02Josh: on your favorite podcast platform you can give us a thumbs up and subscribe
- 29:05Josh: on youtube each has any final parting thoughts before we head off for the day.
- 29:08Ejaaz: No please dm us and leave us some comments as well uh we love hearing from you guys
- 29:13Ejaaz: our last video by the way got a ton of feedback from you folks and we love it
- 29:17Ejaaz: please keep it coming it helps us out massively turn on notifications whatever
- 29:21Ejaaz: it is to get your latest dose of limitless and yeah we will see you on the next one