TubeSum ← Transcribe a video

Hacking AI is Too Easy (This Should Be Illegal)

0h 26m video Published Aug 12, 2025 Transcribed Aug 5, 2026 N NetworkChuck
Intermediate 12 min read For: Security professionals, developers, and tech enthusiasts interested in AI security.
AI Trust Score 70/100
⚠️ Average / Some Fluff

"Delivers on the promise of showing AI hacking techniques, but includes sponsor segments and some fluff."

AI Summary

In this video, the host interviews Jason Haddock, a top AI hacker, to explore the vulnerabilities in AI systems. They discuss various attack vectors such as prompt injection, emoji smuggling, and link smuggling, and provide a defense-in-depth strategy for securing AI applications. The video includes practical demos and insights into the current state of AI security.

[00:00]
Introduction to AI Hacking

Jason Haddock, a top AI hacker, discusses the ease of hacking AI systems, comparing it to the early days of web hacking where SQL injection was rampant.

[01:09]
What Does Hacking AI Mean?

Hacking AI can involve chatbots, APIs with AI on the backend, or internal apps exposed to the internet. It goes beyond simple jailbreaking to include holistic security tests.

[02:02]
Attack Methodology

Jason's team developed a methodology: first attack the ecosystem, then AI red teaming (attacking the model), then prompt engineering, and finally pivoting to other systems.

[03:02]
Sam Altman on Prompt Injection

Sam Altman previously thought prompt injection was solvable, but now believes it's not fully solvable, acknowledging the difficulty.

[04:08]
Try Prompt Injection Yourself

Viewers are encouraged to try prompt injection on a demo called Gandalf, which has eight levels of increasing difficulty.

[05:05]
Taxonomy of Prompt Injection

Jason created a taxonomy with intents, techniques, evasions, and utilities to classify effective prompt injections, with 9.9 trillion possible attack combinations.

[06:06]
Emoji Smuggling

Attackers can hide instructions inside emojis, bypassing classifiers and guardrails by encoding messages in emoji metadata.

[06:36]
Syntactic Anti-Classifier

A tool that uses synonyms, metaphors, and indirect references to bypass image generators, e.g., turning 'Donald Duck smoking' into 'short-tempered aquatic avian'.

[07:31]
Link Smuggling

Hiding data like credit card numbers in URLs, which are base64 encoded and sent to attacker-controlled servers.

[08:26]
Underground Community

There are communities like Pineys Group (Bossy Group) and subreddits dedicated to prompt injection and jailbreaking.

[11:48]
Real-World Attacks

Jason's company has found real vulnerabilities, such as Salesforce data being sent to OpenAI without security involvement.

[13:44]
MCP Insecurity

The Model Context Protocol (MCP) has vulnerabilities, including lack of role-based access control and potential backdoors.

[16:47]
AI Hacking for Us

AI agents are already scoring on bug bounty leaderboards, but still struggle with creativity compared to skilled humans.

[20:34]
Defense in Depth

Jason recommends securing the web layer, using an AI firewall, and applying least privilege to API keys.

[23:02]
Agentic Systems Harder to Secure

Securing agentic systems with multiple AIs is infinitely harder, requiring protection for each AI and introducing latency.

AI hacking is a real and growing threat, but with a multilayered defense strategy, organizations can mitigate risks. The video emphasizes the importance of understanding these vulnerabilities to build secure AI systems.

Mentioned in this Video

Study Flashcards (7)

What is prompt injection?

easy Click to reveal answer

A technique to trick an AI model into performing unintended actions by crafting malicious inputs.

03:02

What are the four categories in Jason's taxonomy for prompt injection?

medium Click to reveal answer

Intents, techniques, evasions, and utilities.

05:05

What is emoji smuggling?

medium Click to reveal answer

Hiding instructions inside emojis to bypass classifiers and guardrails.

06:06

What is the syntactic anti-classifier?

medium Click to reveal answer

A tool that uses synonyms, metaphors, and indirect references to bypass image generators.

06:36

What is link smuggling?

medium Click to reveal answer

Hiding data like credit card numbers in URLs, which are base64 encoded and sent to attacker-controlled servers.

07:31

What is the Model Context Protocol (MCP)?

hard Click to reveal answer

A standard that abstracts API calls, allowing LLMs to interact with tools and software in plain language.

13:44

What are the three layers of defense recommended by Jason?

medium Click to reveal answer

Securing the web layer, using an AI firewall, and applying least privilege to API keys.

20:34

💡 Key Takeaways

💬

Sam Altman's Change of Tune

Highlights the evolving understanding of prompt injection's solvability.

03:02
🔧

Emoji Smuggling

Demonstrates a novel attack vector that bypasses common defenses.

06:06
📊

Real-World Salesforce Breach

Shows that AI vulnerabilities are not theoretical but actively exploited.

11:48
💡

AI Agents in Bug Bounty

Indicates the rise of autonomous hacking agents.

16:47
⚖️

Defense in Depth Strategy

Provides actionable steps for securing AI systems.

20:34

[00:00] things like making it say bad words, but stealing its most sensitive data, I sat down with the world's top AI hacker, Jason Haddock,

[00:14] including attacks. The CEO of OpenAI said might be unsolvable. If you're building with ai, you're probably vulnerable to all of this. It's a gold rush.

[00:29] It feels like the early days of web hacking where SQL injection was everywhere and you could get shell on almost any enterprise based internet you will understand the blueprint attackers are using and you'll learn how to do

[00:43] some of these attacks yourself. I'll even show you a demo. You can try, oh, these AI attacks. Get your coffee ready. Let's go.

[00:57] Now hold up. When we say we're hacking ai, what are we talking about? Exactly. What does it mean to hack ai? It's actually more than you think. So this could be a chat bot that a company is hosting for customer service.

[01:09] It could be an API that you don't even know is AI enabled on the backend? It's doing analysis on the backend. It could be an internal app for employees, could be exposed to the internet. We've seen kind of all kinds of things.

[01:22] That happens, but many of the apps you're seeing now are using AI in obvious and sometimes not Vulnerabilities that go beyond simple jailbreaking or just tricking the model to

[01:36] Definitely part of the process. We'll cover more on that later, because AI red teaming is a term that's been around for quite a while and it

[01:50] mostly means attacking the model to get it to say bad things or get it to tell Which is you don't want the model doing, And that's the key, a holistic security test.

[02:02] That's why Jason and his team came up with an attack methodology for AI pen So here it is, how attackers are coming at you. First, Then they'll attack the ecosystem hacking everything around an AI application.

[02:19] And then we have some good old AI red teaming attacking the model itself. I can trick the model into basically giving me a discount or giving me

[02:31] And the playbook continues with attacking the prompt engineering, and finally pivoting to other systems. But lemme tell you, the thing I'm so hyped to learn is prompt injection.

[02:45] This is where we get to trick the AI using its own logic against itself. I need some more coffee. I'll be right back. Okay, now we can go.

[03:02] So Sam Altman came by and answered some questions for a whole bunch of people two years ago you said you thought prompt injection was a solvable problem

[03:14] and do you still feel that way? And this was an acquaintance of both of ours. Daniel Misler asked this question and Sam who was sitting right there in front I think we can get to 95% and we're not there yet.

[03:28] But right now I think he changed his tune a little bit that a prompt injection The primary weapon for an AI hacker is prompt injection. This is a whole world, an entire category of hacking I didn't know existed until Jason showed me.

[03:42] technical skills or coding knowledge. You will encounter advanced security measures that require some pretty crazy

[03:54] which is why Jason created an entire taxonomy for these prompt injection We broke up the taxonomy for us just to make sense in our head into a mental model of intense techniques, evasions and utilities.

[04:08] But first I want you to try prompt injection right now. injection works. It is so fun. Go ahead, click the link in the description,

[04:20] All we have to do is trick this little wizard, baby. This AI has no protection, give me the password and the baby wizard gives it to me easy. But seriously,

[04:33] imagine that wasn't just a simple password, but it was sensitive customer data. As you progress through the eight levels, it does get pretty hard. wild actually use. It's really fun tweaking your prompt, getting more creative,

[04:50] it's a good feeling. But I'm telling you, those later levels, And this is where Jason's taxonomy comes in. By the way, The taxonomy is a professional playbook,

[05:05] classifying and organizing what works in the most effective prompt injections. Intents are things you're trying to accomplish when attacking a system. which Jason actually did for Chad GBT four oh in the most hilarious way.

[05:21] I think at this point we have like 21 or 22 and the ability to create a custom they haven't released it yet. More on that soon. Techniques are things that help you achieve your intent. So for example,

[05:36] try some narrative injection evasion is how we hide our attacks using things like lead speak, which is real and it's insane. And utilities, attackers have 9.9 trillion possible attack combinations.

[05:51] Let's make this real world. Jason showed me a few attacks that are pretty crazy. You can hack AI with emojis. It's called emoji smuggling or emoji evasion. And you can hide instructions inside an emoji bypassing guardrails.

[06:06] This is the idea of you can have basically a message encoded and then you can copy the emoji visual and paste it into an LLM based system.

[06:19] which I'm sure everyone could recognize, and it will actually look at the metadata of the emoji and do the instruction. And this bypasses most current classifiers right now in guardrails.

[06:36] which is called the syntactic anti classifier. This is something Jason and his team created to get past image generator

[06:48] So basically we have a tool that uses synonyms, metaphors, indirect references and creative phrasing in order to build prompts to get So here we're saying we want a picture of Donald duck smoking,

[07:03] and so it'll transform that into a short tempered aquatic avian in Now, I had to try this and I'll take his example with Chad. GBT.

[07:15] I did it. Check that out. Oh man. Or we can do something called link smuggling, which is kind of crazy. Let's say I want to get the credit card number from Bernard Hack. Well,

[07:31] it could do something very tricky like telling it to hide the credit card number and a string of text and stick it on the end of an image U-R-L-A-U-R-L that Now it will fail to download the image, but when we look at our server logs,

[07:47] we'll see the attempt and that base 64 encoded credit card number. And also it's base 64 encoded on the way out also through

[07:59] but this is one that works really well right now. So this is link smuggling. So what we did basically to build our taxonomy was reverse engineer some of

[08:13] the best academic research and underground research. This one I believe I saw from the underground community. Hold on, did I hear that guy right? Underground community? That sounds amazing.

[08:26] And apparently there is a whole community around prompt injection. So the biggest jailbreak group is Pineys Group, which is called the Bossy Group. you'll find it.

[08:39] Anybody can join it and learn how to start doing jailbreaks and prompt There are several subreddits as well for a prompt injection on the otus GitHub for bossy.

[08:53] I just followed Elder Pius on X and this dude's insane. And so what we started to do is classify a lot of these tricks that they are

[09:05] using. And so if you look at these jailbreaks, you can see, okay, kind of like maybe an HTML or XML kind of tag here, They're adding a whole bunch of characters here, dollar signs,

[09:23] and you start to look at these and basically analyze why do these work in these yourself and you can just drop these in. And some of these do work,

[09:35] What'll happen a lot is people will use these and they won't work out of the box But you'll see a new jailbreak come out and they'll use the same things just in different ways. So between 3.5 and 3.7,

[09:50] you see they still use the end sequences, a little bit of markdown confusion and meta character confusion here, And so these are things that we had to kind of make a

[10:06] taxonomy around. passionate communities. which is a place where people gather and say, Hey, look,

[10:20] I found all these cool ways to hack businesses ethically, of course. And again, Now it's everywhere and they're running in the cloud, which leads me to the sponsor of this video, Wiz ha said, Hey Wiz,

[10:33] It's about AI hacking because I think you guys secure AI in the cloud. They do. run in the cloud. I didn't know this,

[10:45] but over 45% of Fortune 100 companies trust Wiz for their security in the cloud. They provide a complete multi-cloud security strategy and they're the first to It's the AI security posture management, ai, SPM,

[11:01] which actually does something pretty cool. They help you uncover shadow ai, spooky, they scour your environment looking for AI attack paths, Hackers like Jason can find them. Get out of here. Jason, we got Wiz.

[11:14] you still want to deploy some cool AI technology. You have to. It's going to get scarier. Don't take my word for it. Check out Wiz yourself. I got a link right here,

[11:30] Tell him I sent you this. Seriously, all this AI hacking stuff isn't just theoretical. living. Companies hire him to hack their ai.

[11:48] And we had several customers just this year who there was just a breakdown in them and the engineering staff and no security involvement where we went in and in a couple of cases it was Salesforce data, which is sales data,

[12:04] which is pretty sensitive, has quotes and signatures, legal documents, you know that you built a system that sends all of this to open ai? that's absolutely how you built it. And it was just,

[12:21] So it's hard to believe that stuff happens. But right now, and it happens all the time. Honestly. We're in a weird time because AI is so stinking new and everybody's rushing to

[12:36] And that is actually a real fear. But security hasn't quite caught up and companies are kind of just like ai, AI here. Do it. Do it without thinking about security. Now,

[12:49] a real customer that has a sales bot in Slack. including Salesforce and puts it right in front of the salesperson so they can do their job. It's kind of amazing, great tool, great idea, but man, bad.

[13:04] But there's also a ton of security that goes around each one of those API a big one for us is we see no input validation on writing to different

[13:16] We see over scoped API calls as well, stuff from. So we can write stuff back in to the systems using prompt injection,

[13:29] just telling the agent, Hey, can you write this note into Salesforce? And then that's actually a link that pops up a JavaScript attack against all kinds of malicious stuff that we've been able to do through over scoped API

[13:44] But AI is getting better, right? We're adding standards, the model context protocol that's making things better, right? MCP is an amazing standard because it abstracts a way.

[13:58] The messiness of using API calls with AI describing to the LLM exactly how to interact with tools and software in plain language. But. There's a ton of insecurity built into the MCP model.

[14:12] You have your MCP host, your mc client, your MC server, and then on your MCP server, you have three layers of resources, tools, resources, and prompts. And so in each of these areas,

[14:24] but the big part is the tools and external resource calls and the server vulnerabilities that come around here. I mean, many of these mcps are pulling files to parse text out of them.

[14:39] They're storing files to add to rag knowledge or to store into memory. They have no basically role-based access control on what they

[14:53] So you can just tell the MCP server to grab files in other places of the file You can backdoor MCP servers if you have an overly scoped one

[15:06] changing the system prompt of the MCP server itself in its prompts section. There's a ton of attack vectors with MCP. MCP is kind of amazing and enables a ton of cool things.

[15:23] So one of the demos I show people about the possibility with CPS but they're basically a sim cloud-based sim.

[15:35] And so it's a cloud-based SIM tool and it's got all your logs and it's stuff, and you can plug other sources of logs into it. It's got an CP.

[15:47] And so you hook up an MCP client to it and you can just ask your logs natural questions. And so they do a demo of showing, And via the abstracted API calls that they have

[16:04] because he has so many impossible travel alerts he's shared a whole bunch of documents outside of the organization, blah, blah,

[16:19] it builds a just in time dashboard just for Bob to show all the things that he's doing wrong. And that power, having that customized report, being able to ask natural language questions. I mean,

[16:34] Could you imagine if that MCP server was compromised? Yo, Chad GBT, show me the most vulnerable person in that company so I can hack them.

[16:47] Okay, so we can hack ai, but can AI hack for. Us? When we were at the Open AI conference, security. So pen testing, web security testing with agents.

[17:04] And I was a little bit of a person who thought we were a little bit farther but I saw some demos at that conference where autonomous agents could go out and and they're already scoring high on bug bounty leaderboards on the monthly

[17:21] the idea of building these systems that can automatically hack for us is not what Jason said right there kind of concerned me because I started this with can

[17:36] but it kind of feels like AI is hacking instead of us. What does that mean for both sides of the security world? Jason says it creates kind of a new dynamic.

[17:52] but it still struggles to match the creativity of a skilled human. Gosh, Day and age are we living in right now? I. Mean, they're getting good at what I would consider mid-tier vulnerabilities.

[18:07] I think they still have a lot of trouble with the kind of creativity that you You get so many specialists who have so many tricks up their sleeves that may or and so couldn't be emulated by the training data

[18:25] And so I think that you still have a top echelon of testers that are going to be And then you'll have a lower continual testing suite of

[18:39] agents that will be finding just your general mess ups where you've introduced a or a C surf bug or something like that. The power of automation with AI can solve lots of our problems for us

[18:57] But Jason got really excited about this even talking about agentic workflows with tools like Innate N to automate some of the most painful jobs in So your vulnerability management pipeline inside of a big organization is kind

[19:11] You get a bug from a place like a bug bounty or a pen test or your static tool The cycle has to be find out who owns this application, find the repo,

[19:23] make sure you email them to remind them after X days that it is getting fixed, open the right ticket.

[19:35] And so I taught a class on automating security workflows, I just had one image on it about how NAN could fit in that.

[19:49] People are like, I want to automate this thing so bad. All these tools, these agentic frameworks, there's a new one coming out every day. All of these things,

[20:05] they also have their own vulnerabilities. And Jason pointed this out, the very tools we're using to automate, he's been asked to hack as well. Lang Chain are the top two that we get asked to test like a Gentech.

[20:20] Frameworks that are more prosumer, I would say. And then after that is crew AI and some of the others. Now here's the thing, even with all the fear and insecurity that AI brings,

[20:34] They're going to put it into their apps and their products. I feel that same pressure with my own companies, which is why I asked Jason, dude, what can we do? How do we defend ourselves?

[20:52] what would you do for your own stuff to protect it? As someone who attacks this stuff on a daily basis, I keep saying stuff a lot. he gave me a complete defense in depth strategy with multiple layers of security

[21:07] because you need that because no one tool is enough. We cover three layers, it's all about fundamentals. A lot of securing AI is simply securing the servers and interfaces that AI works

[21:20] with. Basic IT security, do some input and output validation, and vice versa, making sure you're using output and coding to make sure your AI agent isn't

[21:33] giving weird stuff to the user's browser, like malware or something. Second, you'll need a firewall for the model itself, an AI firewall, I don't like that. We're going to have to call it a firewall for ai.

[21:51] You're going to want to choose either a classifier or a guardrail. Implementing one of those on the way in and on the way out is really important. This will check the prompt guarding against the things I've taught you about in

[22:03] So as you were talking with Gandalf, these are the types of things you'll put into your own system. And there are enterprise solutions that do this. In fact, the company,

[22:16] they have their own AI firewall or firewall for ai. And third, the principle of least privilege comes in to save the day. you have to scope each one of those API keys to just the information that they

[22:33] need, scoping your keys to read only if they only need to read or to write, So the blueprint is clear, secure your web layer, the firewall for your model, and lock down your APIs.

[22:46] Only give it permission to use what it needs to use and know more. But Jason left me with one final hard truth about using AI and adding all the This gets infinitely harder if your system is agentic and you have multiple ais

[23:02] working in concert because you have to protect each one like this, which can introduce a lot of latency to the system if you care about that. Building secure AI isn't just about finding the right tool.

[23:15] It's a deep multilayered strategy, which is not unlike security in general. but it's something we have to be very wary of with AI because we're giving these and it kind of feels like the Wild West. As Jason said in the beginning,

[23:31] he feels so excited about this because it feels like the early web hacking days fighting vulnerabilities is so easy now with ai. Now here in this video, Jason teaches a course on this.

[23:44] He dives deep giving people like yourself the tools to do this kind of stuff. check out the links below. He's at the cutting edge of ai,

[23:58] and his course reflects that. So definitely check out his stuff. Now, I do read them and I respond to a few of them every once in a while.

[24:10] And if you haven't already, hit that subscribe button. If you're not subscribed, You got to hack the YouTube algorithm today ethically. Of course.

[24:23] That's all I've got. I'll catch you guys next time. Oh wait, I lied. I'm back. I talked with Jason about a lot of things. You saw bits and pieces here, but we have a full interview that I'm putting on my second channel. Yeah,

[24:38] subscribed. Jump over there, check it out. I have a link below. like full interviews or random things I just want to do. So go check it out.

[24:50] I wanted Jason to tell a story about how he figured out the system prompt for GPT-4. Oh. There was a time when GPT-4 oh was acting kind of weird. and Jason hacked it by creating a playing card.

[25:03] We leaked the system prompt for the newest chat GPT model using its image tool. and we told chat GPT in a subsequent message, magic card? And it was like, well, it won't fit in the image,

[25:20] And it gave us its full system prompt, because chat GPT was glazing everybody too much.

[25:33] Because it told the system prompt from the model vendor basically told the model that it should emulate and always be happy when interacting with the

[25:46] Was actually the system prompting OpenAI was using. Whoa, that is insane. How did you think of the magic card thing? A whole bunch of people were creating magic card versions of themselves,

[26:01] and then I was trying to create a magic card version of myself and thinking that the memory portion of the model in the chat chippie ecosystem would just pull create a magic card from me, or something like that.

[26:16] And it actually made a magic card for itself, chat, GPT. So I was like, it's referencing me and it's not grabbing the memory data from my previous chats to know who Jason Haddock is. And then that led my mind down the role of like,

[26:31] what if I could get it to grab its own system prompter or something like that. Oh my gosh, that's so cool. I.

More from NetworkChuck

View all

⚡ Saved you 0h 26m reading this? Transcribe any YouTube video for free — no signup needed.