VULNERABILITY REFERENCE
Security vulnerability guides for vibe-coded apps
Plain-English explanations of every issue vibecheck detects — what the vulnerability is, how to confirm you're affected, and exactly how to fix it. Written for developers using AI coding tools, not security engineers.
SECRETS & EXPOSURE
6 checksCredentials, keys, and secrets that leak into your codebase or client bundle.
ACCESS CONTROL
7 checksWho can read or modify your data — and who shouldn't be able to.
INJECTION
8 checksUser input reaching code execution, query parsing, or template rendering.
SERVER-SIDE
6 checksServer-level vulnerabilities that let attackers reach internal systems or files.
AUTH & SESSIONS
6 checksAuthentication and session management weaknesses that let attackers impersonate users.
NODE / FRAMEWORK
6 checksNode.js and framework-level misconfigurations common in AI-generated scaffolding.
AI / LLM APPS
3 checksSecurity risks specific to apps that integrate large language models.
OPS & RELIABILITY
5 checksConfiguration gaps that make incidents harder to detect and recover from.
SUPPLY CHAIN
6 checksIndicators that a dependency or workflow has been compromised.
AI AGENT INJECTION
5 checksCovert instructions hidden in files AI coding agents read — targeting the agent itself.
REPOSITORY TRUST
5 checksCode-execution traps set in a repository that trigger before any review — targeting developers and AI coding agents the moment they clone or open the repo.
FREE SCAN
Scan your repo for all 54 checks in one go
Connect your GitHub repo — vibecheck runs Gitleaks, Semgrep, njsscan, and 50 custom checks, then Claude explains every finding in plain English. Free for 2 repos.
scan my repo for free →