Modules

AI/RAG security scan

Discover and test AI APIs, model protections, retrieval boundaries and connected tools from one verified domain.

API ACCESSMODELRAGTOOLSSCOPED AUDITEVIDENCE4 BOUNDARIES

Test the trust boundaries attackers target

VICE follows the public AI surface from API access through model behavior, retrieved context and connected tool actions.

Evidence, not vibes

Every finding keeps its raw evidence next to the remediation, so you can verify the problem is real before you fix it.

$ GET acme.dev/.env200 OK# .env · productionDATABASE_URL=••••••••••••STRIPE_SECRET_KEY=sk_live_51H…SUPABASE_SERVICE_ROLE=••••••RESEND_API_KEY=••••••••

An AI fix for every finding

Each finding ships with a plain-language explanation and the exact patch. Paste it into Cursor or your migration and move on.

-- ai fix · missing-rls-policy
- grant select on public.users to anon;
+ alter table public.users
+ enable row level security;
+ create policy "own rows" on public.users
+ for select using (auth.uid() = id);
01

API discovery

Discovers same-origin AI routes and checks anonymous access, authentication, CORS and rate limits.

02

Model protections

Tests prompt injection, system instruction exposure and sensitive output.

03

RAG pipeline

Checks retrieval isolation, cross-tenant exposure, poisoned context and deleted documents.

04

Connected tools

Tests unsafe URL access, internal destinations and unauthorized actions.

Resources