DevSec Station

What Can Your AI Agent Actually Do?

• Tanya Janca | SheHacksPurple • Season 2 • Episode 2

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 12:13

I asked Claude to build me a little application that would greet me every morning.
Nothing complicated. Just say hello, call me a Queen, give me a compliment, and share an inspirational quote. Cute, right?


Except Claude didn't just write the code.


It built the application, published it, executed it, scheduled it to run on my computer, and connected it to an external API I hadn't vetted.


But... I hadn't explicitly asked it to do all those things.


And the application was missing some rather important security controls, including authentication, authorization, and input validation.


WHAT?!?!


In Episode 2 of DevSec Station Season 2, I'm sharing what happened when I brought this example into my secure coding classroom and we started threat modeling it together.


We explore:
•The difference between asking an AI agent to do something and giving it the technical ability to do it.
•Why an agent's effective permissions matter more than its instructions.
•The security implications of agents accessing external services, executing code, and scheduling tasks.
•Why developers remain responsible for the security of applications built with AI.
•How to think about limiting what an AI agent can do before giving it access to your development environment.


One thing to do this week: 

Look at an AI agent you're using and examine its actual permissions. What files can it access? What commands can it execute? Can it install software, call external APIs, or make changes without asking you first?
Because what your agent can do matters just as much as what you asked it to do.


Follow or subscribe so you don't miss the rest of Season 2!
#AISecurity #AIAgents #AppSec #SecureCoding

DevSec Station is a podcast by Tanya Janca (SheHacksPurple), focused on short, practical lessons that help software developers build more secure software.

Train with Tanya: Want to bring practical, hands-on secure coding, application security, or AI security training to your team? Learn more at SheHacksPurple.

Follow Tanya:

People on this episode