← All Posts / AI & LLM

The Security Problems Nobody Talks About in AI Applications

Ad
Admin
· Sep 05, 2026 · 6 min read

Everyone talks about hallucinations. Far fewer talk about indirect prompt injection, data exfiltration, poisoned knowledge bases, or denial of wallet attacks.

Everyone talks about hallucinations. Fewer people talk about what attackers can do to your AI application.

10 Risks to Add to Your AI Threat Model

  1. Indirect prompt injection: A malicious instruction hidden in a web page, PDF, or email that your AI reads, and then obeys.
  2. Data exfiltration through rendered output: If the model can output a markdown image or link, an attacker can trick it into embedding private data in a URL that gets sent to their server.
  3. Insecure output handling: Model output is untrusted input. Rendering it as HTML, or passing it into a SQL query or shell command, is a classic vulnerability wearing new clothes.
  4. Excessive agency: An assistant with permission to send emails, delete records, or run code has a large blast radius when it's manipulated.
  5. Poisoned knowledge bases: If anyone can upload to your RAG index, anyone can influence your answers.
  6. Cross-tenant leakage: Missing filters in the vector search return another customer's data.
  7. Denial of wallet: Attackers don't need to crash you. They just send expensive requests until your API bill does the damage.
  8. Leaky logs: Full prompts and responses stored in plain text.
  9. Exposed keys: LLM API keys in frontend code or public repos.
  10. Supply chain risk: Unvetted models, plugins, and packages pulled into your stack.
The Mindset Shift: In AI apps, data and instructions travel in the same channel, and the model can't reliably tell them apart. Design as if the model can be talked into anything.

Which of these is missing from your threat model?


LinkedIn Post Snippet & Hashtags

Share this key insight directly with your LinkedIn network:

Everyone talks about hallucinations. Far fewer talk about indirect prompt injection, data exfiltration, poisoned knowledge bases, or "denial of wallet" attacks. Here are 10 risks to add to your threat model. 👇
#AISecurity #CyberSecurity #LLMSecurity #AppSec #GenerativeAI
Tags: #GenerativeAI #AISecurity #CyberSecurity #LLMSecurity #AppSec
Share this post

Ready to Build Something Amazing?

Let's discuss your project. Get a free consultation and a custom project estimate.