You shipped an AI feature. A chatbot, a copilot, a voice agent, an assistant that reads your customers' data. Most teams ship it fast and get to security later. This is the list we run through first, written so an engineer can act on it today. No signup, nothing to buy. If it is useful, keep it; forward it to whoever owns your AI feature.
Every item below is mapped to the OWASP Top 10 for LLM Applications, the industry reference for how AI features get attacked. Work top to bottom. Anything you cannot tick with confidence is a candidate for a closer look. This is the same list our researchers work from when we run a paid scan, minus the part where we prove each finding against your live feature.
The most common issue on a public AI feature. A user, or a web page or document your model reads, slips in instructions that override yours: reveal the system prompt, ignore a rule, call a tool it should not.
If your model answers from a knowledge base, retrieval (RAG), or per-account data, authorization has to happen before retrieval, not after. This is where multi-tenant products quietly leak.
Whatever the model returns can carry an attack into your app: script into a browser, a command into a shell, a query into a database. The model is not a trusted source.
<script> or a crafted markdown link cannot run in a user's session.eval, a shell, a SQL query, a file path, or an outbound HTTP request.The moment your model can call tools, book, pay, email, delete, query, the blast radius of a successful injection is whatever those tools can do. Scope them tightly.
A public LLM endpoint is a public bill. Without limits, one script can drain your model budget or knock the feature offline.
Guardrails that hold on a demo often fold under a determined user. And a confidently wrong answer, in the wrong domain, is its own liability.
You cannot respond to what you cannot see. And prompt logs full of customer data become the breach when the log store is exposed.
Your AI feature is only as trustworthy as the model, the data, and the packages behind it.
Print it. Walk your AI feature line by line with the engineer who built it. Every box you cannot tick with confidence is worth an hour. If several stay open, or if ticking them by hand is not realistic before your next customer asks about security, that is exactly what the $497 scan is for: we run these checks against your live feature and prove what we find.
When the checklist raises a question
The checklist tells you where to look. The $497 AI Security Scan is us looking: our researchers review your public AI feature for prompt injection, data leakage, and cross-tenant access, run an automated external assessment of your domain, and hand you a prioritized report in 3 to 5 business days. If we find nothing worth fixing, you pay nothing.
The researchers who run your scan write CelvexGroup Attack Research, daily breakdowns of real-world vulnerabilities. This is what we do all day. Your scan is that expertise pointed at your product.