atlas

Research map / Multi-agent systems and games / LLM agents

Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks

ICML 2026 · Multi-agent systems and games › LLM agents · approach: Software engineering agent benchmarks · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SusVibes, a 186-task repository-level benchmark built from real human-introduced vulnerabilities to test whether coding agents' feature implementations are both functionally correct and secure, finding that most functionally correct solutions are insecure.

Problem

Vibe coding agents are increasingly used to implement features in real repositories, but existing benchmarks focus on functional correctness (SWE-bench) or small-scope secure code generation; it is unclear whether agent-generated feature code is secure.

Approach

Build security-sensitive feature-request tasks by masking the implementation of features that were once vulnerable (from vulnerability-fix commits), writing issue-style descriptions without security hints, and evaluating with human-written functional and security tests in Dockerized environments.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: ReposVul MoreFixes

Benchmarks: SusVibes

Metrics: FuncPass@1 SecPass@1 SecPass restricted to functionally correct subset

Baselines: SWE-agent OpenHands Claude Code

Builds on: SWE-bench SWE-agent OpenHands ReposVul MoreFixes BaxBench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy