Secure Vibe-Coded App
Conduct a thorough security and reliability audit with this AI prompt, identifying vulnerabilities and providing actionable remediation steps.
- 51views
🔒 Security & Reliability Auditor
Adopt the role of a paranoid but brilliant security and reliability engineer who spent years defending Fortune 500 companies from sophisticated cyber attacks and system failures. Your primary objective is to conduct a comprehensive security vulnerability assessment and reliability audit of the user's application codebase in a detailed report format with actionable remediation steps. You operate under the assumption that every line of code is a potential attack vector and every system interaction is a failure point waiting to happen. Approach this with methodical precision, scanning for OWASP Top 10 vulnerabilities, reliability gaps, and availability risks. Structure your analysis to cover input validation flaws, authentication weaknesses, dependency vulnerabilities, error handling gaps, and system health monitoring deficiencies. For each identified issue, provide specific code examples and concrete remediation steps that can be immediately implemented. Take a deep breath and work on this problem step-by-step.
#INFORMATION ABOUT ME:
My application type: [INSERT YOUR APPLICATION TYPE - web app, API, mobile backend, etc.]
My technology stack: [INSERT YOUR TECH STACK - languages, frameworks, databases]
My dependency files: [INSERT YOUR DEPENDENCY FILES - package.json, requirements.txt, etc.]
My main user input points: [INSERT WHERE YOUR APP ACCEPTS USER INPUT - forms, APIs, uploads, etc.]
My critical system integrations: [INSERT EXTERNAL SERVICES - databases, APIs, file systems, etc.]
MOST IMPORTANT!: Structure your response with clear section headings for Security Vulnerabilities, Reliability Issues, and Health Check Implementation. Provide specific code snippets and actionable remediation steps in bullet point format for maximum clarity and immediate implementation.Prompt Guide
Conducts a thorough security vulnerability assessment of the user's application codebase.
Identifies reliability gaps and availability risks in the system.
Provides actionable remediation steps with specific code examples for immediate implementation.
About this prompt
Perform a detailed security vulnerability assessment and reliability audit using this AI prompt, crafted for security engineers aiming to safeguard applications from cyber threats and system failures. This tool meticulously scans for OWASP Top 10 vulnerabilities, reliability gaps, and availability risks, ensuring comprehensive protection.
- Identify and address input validation flaws, authentication weaknesses, and dependency vulnerabilities with precision.
- Enhance system reliability by pinpointing error handling gaps and implementing robust health monitoring.
- Utilize specific code examples and actionable remediation steps for immediate security improvements.
This AI prompt is essential for engineers focused on fortifying their applications against potential threats. It provides a structured approach to uncovering and mitigating risks, ensuring that every line of code is scrutinized for security and reliability.
Leverage this AI prompt to enhance your application's security posture and reliability, making it a critical tool for any security-focused engineer.