UncategorizedVibe Coding Security391 lines
Error Handling and Information Leakage
Quick Summary10 lines
AI-generated error handling is designed for debugging, not production. It returns full stack traces to the client, logs passwords in request bodies, exposes database table names in error messages, and leaves debug endpoints accessible. Every piece of information leaked in an error response is reconnaissance for an attacker. ## Key Points - Whether an email exists in the system (user enumeration) - Database table and column names - Full stack traces with file paths - Internal query structure
skilldb get vibe-coding-security-skills/error-handling-information-leakageFull skill: 391 linesInstall this skill directly: skilldb add vibe-coding-security-skills
Related Skills
AI-Specific Vulnerabilities
Vibe Coding Security•378L
Authentication and Authorization Patterns
Vibe Coding Security•369L
Container and Deployment Security
Vibe Coding Security•420L
Credential Management
Vibe Coding Security•391L
Database Security Hardening
Vibe Coding Security•323L
Dependency Supply Chain Security
Vibe Coding Security•362L