Security checks
Things an AI agent can reach on your site that you may not know are visible.
- critical
API key visible in a public script
/config.js
Fix: Move the key to your server and rotate the exposed one today.
- critical
Admin route answers without a login
/admin
Fix: Require sign-in on every admin path and return 403 for everyone else.
- high
Customer emails listed on a page agents can read
/account
Fix: Show only the signed-in person's own details.
- high
Contact form accepts automated submissions
/contact
Fix: Add rate limits and a challenge for non-human traffic.
- medium
Unlisted API route returns data
/api/export
Fix: Protect it with authentication or remove it.
- low
Backup file reachable by guessing the name
/backup.zip
Fix: Delete it from the public folder.
