Back to Feed

Introducing the Vibe coding security threat modeling!

-

July 7, 2025

Amit Bismut

July 7, 2025

Today we’re excited to introduce a new, free resource for security teams: the Backslash Vibe Coding Security Threat Modeling. It’s the first maintained, centralized knowledge base of security posture based on multiple factors, including threat modeling and risks identified in Vibe coding environments.

This marks our second web asset launch this month, following the recent release of the MCP Security Hub.

Why We Built the Vibe Coding Security Threat Model

As AI evolves rapidly and sees widespread adoption in software development, it brings new threats, shifting practices, and increased pressure on security teams.

Created by the Backslash Security team, this site helps security professionals understand key concepts, identify emerging risks, and adapt to evolving approaches.

It began as an internal tool we built at Backslash to understand the unique risks in Vibe coding environments. It helped align our team and customers around top threats. Our research team used it to explore attack vectors, leading to deeper research and ongoing responsible disclosures with vendors and AI platforms.

What’s Covered in the Threat Modeling?

We break down the basic components of the environment:

  • Main entities - including the AI agent, host, MCP server, and other components in modern AI coding platforms
  • Context window - the content that influences the AI agent and all related elements
  • Crown jewels - critical assets central to operations that are high-impact if compromised
  • Executors - entities capable of executing code, posing potential Remote Code Execution (RCE) risks
  • Internet-sourced - resources originating outside trusted environments that can introduce security risks

We also highlight the top risks, with links to recent publications and related resources:

  • Malicious MCPs
  • Malicious AI rules
  • Local network exposure in MCPs
  • Excessive MCP permissions
  • AI-generated vulnerabilities
  • Prompt injection via MCP

Things are moving fast - and security teams are flying blind trying to manage these risks. Learning about the threats is a strong first step.

👉 Explore Vibe Coding Threat Modeling Now