TLDR Dev · ARTICLES & TUTORIALS

AGENTIC AI AND SECURITY

martinfowler.com24 min read

Summary from the TLDR Dev newsletter

Agentic AI systems have a fundamental security flaw: LLMs cannot separate instructions from data, making them vulnerable to prompt injection attacks where untrusted content contains hidden commands. The worst security occurs when an AI has access to sensitive data, reads untrusted content, and can communicate externally, allowing attackers to steal information by embedding instructions in sources like Jira tickets or web pages. To prevent this, it's best to run LLMs in sandboxed containers, avoid production credentials in files, limit untrusted content sources, and split tasks to isolate risks.