Pre-launch security review for your vibe-coded app
From Wikiprompt, the free prompt encyclopedia
Pre-launch security review for your vibe-coded app A Claude / coding-agent prompt that runs a pre-launch security review of a vibe-coded app - security headers, OWASP vulnerabilities, credential/data leaks, Row Level Security, server-side validation, rate limits and safe error messages - with ranked findings and concrete fixes.
Related media
Prompt ContentSave
π
Act as a security specialist and review my app before launch. Run the following checks and report each finding with the file/location, the risk, and the exact fix:
1. Security baseline - make sure I have strong security headers and a solid baseline security posture.
2. OWASP - review my app against OWASP standards and highlight vulnerabilities (SQL injection, XSS, broken auth).
3. Data leaks - check for credential or sensitive-data leaks in the frontend or API routes: .env values exposed to the frontend, API responses returning too much data, and secrets in logs.
4. Access & data - verify Row Level Security is enabled on every table (no table with zero policies), that every endpoint validates input again on the server (client-side validation is UX, not security), that rate limits cap every endpoint hitting a paid API, and that error messages shown to users are generic while full errors are logged server-side.
5. Keys - flag any API key or secret used in the frontend and tell me how to move it server-side or proxy it.
Go through the codebase, list every issue you find ranked by severity, and give me copy-pasteable fixes.
Sign in to see the full prompt
Continue with:
By logging in, you agree to our Terms of Use and Privacy Policy
Usage
This prompt is designed for use with coding. Copy the prompt content above and paste it into your preferred AI tool.
For best results, you may customize the placeholders (indicated by square brackets or capital letters) with your specific requirements.
References
- Category: coding Prompts
- Source: https://x.com/PrajwalTomar_/status/2070153296862728515
Talk
0 comments