Vibe Coding 101

Secure Your AI-Powered Installs: Introducing `secure-install` for VibeSafe MCP!

VibeSafe MCP Server gets a powerful upgrade! `secure-install` analyzes npm packages *before* installation, protecting your AI coding agent from malicious or hallucinated packages.

By Justin Mendez
product-updates

VibeSafe DevSecOps MCP is Here!

Announcing the VibeSafe MCP Server! Seamlessly integrate real-time security scans into your AI-powered IDEs like Cursor, empowering your LLM to code securely.

By Justin Mendez
product-updates

VibeSafe v1.3.0: Stop Slopsquatting with Secure Package Installation!

VibeSafe v1.3.0 is here, introducing 'vibesafe install' to protect you from AI-hallucinated packages and slopsquatting attacks. Install npm packages with greater confidence!

By Justin Mendez
product-updates

Case Study: How VibeSafe Protects Startups in the Vibe Coding Era

Meet 'InnovateNow', a fast-moving startup using vibe coding tools. See how VibeSafe became their essential shield against security threats, ensuring their hard work wasn't compromised.

By Justin Mendez
use-case

Top 5 Rookie Security Mistakes (and How to Fix Them)

Every developer makes mistakes, especially when starting out. Learn about the top 5 common security missteps rookies make and, more importantly, how to fix them and build safer apps from day one.

By Justin Mendez
security-101

Your First SaaS: A Founder's Security Checklist to Sleep Better at Night

Launching your first SaaS is a thrill, but security can be daunting. Here's a practical checklist for first-time founders to cover the basics and build a more secure foundation.

By Justin Mendez
security-101

Let the AI Help: How VibeSafe Uses OpenAI to Suggest Fixes

Finding security issues is one thing, fixing them is another. Discover how VibeSafe's optional AI-powered suggestions leverage OpenAI to provide actionable remediation advice.

By Justin Mendez
scanners

Unsafe Uploads: How Malicious Files Slip Through & Why Validation Matters

Allowing users to upload files? Learn how attackers exploit missing validation (size, type) and how VibeSafe helps flag potentially insecure upload handling in your code.

By Justin Mendez
scanners

Outdated Dependencies, Known CVEs: A Beginner's Guide

Your project relies on external code. Learn what CVEs are, why outdated dependencies are risky, and how VibeSafe helps you easily check for known vulnerabilities.

By Justin Mendez
scanners

Next.js API Security: What Default Route Flags Might Be Exposing

Next.js makes API routes easy, but default configurations can sometimes have unintended security implications. Learn how VibeSafe checks common Next.js API patterns.

By Justin Mendez
scanners

Misconfigured Configs: Silent Security Risks in Your Stack

Configuration files control how your application behaves. Learn how simple misconfigurations (like leaving debug mode on) create security risks and how VibeSafe spots them.

By Justin Mendez
scanners

Don't Log That! Avoiding Sensitive Info Leaks with VibeSafe

Logs are essential for debugging, but logging the wrong things (like passwords or PII) is a major security risk. Learn how VibeSafe helps spot potentially unsafe logging patterns.

By Justin Mendez
scanners

Slow Loris Playground: Why Your HTTP Requests Need Timeouts

Network requests can hang indefinitely, tying up resources and opening doors for Denial-of-Service attacks. Learn why HTTP timeouts are critical and how VibeSafe finds missing ones.

By Justin Mendez
scanners

How Secrets Leak into Code (and How to Catch Them Automatically)

Hardcoded secrets like API keys are a huge risk. Learn common ways they sneak into codebases and how tools like VibeSafe automatically detect them before it's too late.

By Justin Mendez
scanners

Exposing the Wrong Routes: Common API Paths You Should Hide

Not all API endpoints are meant for public eyes. Learn about the risks of exposing debug, admin, or metric routes, and how VibeSafe helps identify potentially sensitive endpoints.

By Justin Mendez
scanners

Why Every API Needs Rate Limiting (and How VibeSafe Spots When It Might Be Missing)

Unlimited API requests? A recipe for abuse and DoS attacks. Learn why rate limiting is essential for API security and how VibeSafe provides a heuristic check for its absence.

By Justin Mendez
scanners

VibeSafe v1.2.0: Enhanced Scanning & Our Secure Vibe Coding Roadmap

VibeSafe v1.2.0 lands with expanded endpoint detection, faster scanning, and more! Discover the latest for your 'vibe coding' workflow and see our exciting roadmap.

By Justin Mendez
product-updates

Scan & Fix: Secure Your App with VibeSafe & AI in Under 60 Seconds

Go from vulnerable to VibeSafe in under a minute! Install, scan with VibeSafe, and let your AI coding assistant fix issues, all in record time.

By Justin Mendez
product-tutorial

Building VibeSafe in Public: My Journey & Why It's For Us

From battling syntax errors to launching VibeSafe, my coding journey taught me one thing: we need to protect new creators. Here's why VibeSafe is open source and built for the community.

By Justin Mendez
community-story

The Vibe Coding Security Playbook

Navigate the new frontier of AI-assisted development securely. Our playbook offers high-level strategies and deep-dive insights for keeping your code safe.

By Justin Mendez
ai-security

I Built an App with GPT-4 — Here's What VibeSafe Found

GPT-4 built a To-Do List app for me in minutes. But was it secure? I ran VibeSafe to audit the AI-generated code. The results were eye-opening...

By Justin Mendez
ai-security

Quick Start

npm i -g vibesafe
vibesafe scan