Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions
Not on the map. Why?
Cited by 82 in LLM agents and tool use, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
There is burgeoning interest in designing AI-based systems to assist humans in designing computing systems, including tools that automatically generate computer code. The most notable of these comes in the form of the first self-described `AI pair programmer', GitHub Copilot, a language model trained over open-source GitHub code. However, code often contains bugs - and so, given the vast quantity of unvetted code that Copilot has processed, it is certain that the language model will have learned from exploitable, buggy code. This raises concerns on the security of Copilot's code contributions. In this work, we systematically investigate the prevalence and conditions that can cause GitHub Copilot to recommend insecure code. To perform this analysis we prompt Copilot to generate code in scenarios relevant to high-risk CWEs (e.g. those from MITRE's "Top 25" list). We explore Copilot's performance on three distinct code generation axes -- examining how it performs given diversity of weaknesses, diversity of prompts, and diversity of domains. In total, we produce 89 different scenarios for Copilot to complete, producing 1,689 programs. Of these, we found approximately 40% to be vulnerable.
Key facts. Cited by 417 papers in the map (data through 7 Oct 2026). Builds on 10 of its 39 references that are in the map. First posted on arXiv 20 Aug 2021.
Builds on
10 of 39 references.
References · 10
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2018CoQA: A Conversational Question Answering Challengecited by 674
- 2016Recurrent Neural Network for Text Classification with Multi-Task Learningcited by 144
- 2021CURE: Code-Aware Neural Machine Translation for Automatic Program Repaircited by 85
- 2020DAVE: Deriving Automatically Verilog from Englishcited by 46
- 2019Machine Translation from Natural Language to Code using Long-Short Term Memorycited by 4
Built on by
Citing papers per year: 2022: 11; 2023: 59; 2024: 88; 2025: 112; 2026: 147.
417 papers.
Sort:
By area:
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2022Discovering Language Model Behaviors with Model-Written Evaluationscited by 805
- 2023StarCoder: may the source be with you!cited by 790
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2023VeriGen: A Large Language Model for Verilog Code Generationcited by 197
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 150
- 2023Large Language Models for Code: Security Hardening and Adversarial Testingcited by 149
- 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 136
- 2022Large Language Models Meet NL2Code: A Surveycited by 135
- 2023Purple Llama CyberSecEval: A Secure Coding Benchmark for Language Modelscited by 130
- 2023Who Wrote this Code? Watermarking for Code Generationcited by 116
- 2022Benchmarking Large Language Models for Automated Verilog RTL Code Generationcited by 112
38 more
- 2022Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generationcited by 97
- 2022Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingcited by 91
- 2023Identifying and Mitigating the Security Risks of Generative AIcited by 90
- 2024NYU CTF Bench: A Scalable Open-Source Benchmark Dataset for Evaluating LLMs in Offensive Securitycited by 90
- 2022Execution-Based Evaluation for Open-Domain Code Generationcited by 89
- 2024RedCode: Risky Code Execution and Generation Benchmark for Code Agentscited by 87
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2024A New Era in LLM Security: Exploring Security Concerns in Real-World LLM-based Systemscited by 74
- 2023Can ChatGPT replace StackOverflow? A Study on Robustness and Reliability of Large Language Model Code Generationcited by 72
- 2024SpecRover: Code Intent Extraction via LLMscited by 71
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 70
- 2022Using Large Language Models to Enhance Programming Error Messagescited by 67
- 2023ChatGPT Prompt Patterns for Improving Code Quality, Refactoring, Requirements Elicitation, and Software Designcited by 66
- 2024Instruction Tuning for Secure Code Generationcited by 63
- 2023"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmerscited by 62
- 2023Clover: Closed-Loop Verifiable Code Generationcited by 62
- 2024We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMscited by 61
- 2023LLMSecEval: A Dataset of Natural Language Prompts for Security Evaluationscited by 58
- 2025CWEval: Outcome-driven Evaluation on Functionality and Security of LLM Code Generationcited by 55
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 54
- 2023Using Large Language Models to Generate JUnit Tests: An Empirical Studycited by 53
- 2023CodeLMSec Benchmark: Systematically Evaluating and Finding Security Vulnerabilities in Black-Box Code Language Modelscited by 52
- 2024Raidar: geneRative AI Detection viA Rewritingcited by 51
- 2023Computing Education in the Era of Generative AIcited by 50
- 2024WIPI: A New Web Threat for LLM-Driven Web Agentscited by 50
- 2024BEEAR: Embedding-based Adversarial Removal of Safety Backdoors in Instruction-tuned Language Modelscited by 50
- 2024A Performance Study of LLM-Generated Code on Leetcodecited by 48
- 2023TrojanPuzzle: Covertly Poisoning Code-Suggestion Modelscited by 47
- 2023Large Language Models and Simple, Stupid Bugscited by 45
- 2024Using AI-Based Coding Assistants in Practice: State of Affairs, Perceptions, and Ways Forwardcited by 44
- 2022What is it like to program with artificial intelligence?cited by 39
- 2025BaxBench: Can LLMs Generate Correct and Secure Backends?cited by 38
- 2024Securing Large Language Models: Threats, Vulnerabilities and Responsible Practicescited by 36
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wildcited by 36
- 2023In ChatGPT We Trust? Measuring and Characterizing the Reliability of ChatGPTcited by 35
- 2023SALLM: Security Assessment of Generated Codecited by 35
- 2024Constrained Decoding for Secure Code Generationcited by 35
- 2024Automatic Programming: Large Language Models and Beyondcited by 35
50 most cited of 417 All 417 (JSON)
- 2026Groundability, Not Scale Alone: When Weak Reviewers Can Audit Strong Coding Agents1 Oct 2026
- 2026SecureVibe: Making Vibe Coding More Secure29 Sep 2026
- 2026How Much Prompt Is Enough? A Blackbox Minimization of Few-Shots in LLMs28 Sep 2026
- 2026API Secrets Should Never Become Tokens in the LLM's Vocabulary: A Threat Analysis of API Credential Handling in LLM Agent Systems and an Empirical Evaluation of a Vault-Mediated Execution Boundary27 Sep 2026
- 2026MoMHa: Multi-Objective Optimization of LLM Harnesses over Accuracy, Safety, and Tokens25 Sep 2026
- 2026Making Agents More Consistent: Skills Should Form Habits for Repeat Tasks21 Sep 2026
- 2026A Study of the Reliability of Agentic AI-Generated Programs16 Sep 2026
- 2026An Empirical Evaluation of Cost-Efficient Large Language Models on Algorithmic Programming Tasks16 Sep 2026
- 2026Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks15 Sep 2026
- 2026Adversarial Testing of Automated Program Repair Agents for Security Vulnerabilities14 Sep 2026
- 2026Not All Agents Are Equal: Code Quality and Post-Merge Maintenance Across Five Autonomous Coding Agents in the Wild12 Sep 2026
- 2026What is the Difference Between Me and You? Benchmarking the Quality Gap Between Human-Written and AI-Generated Code11 Sep 2026
38 more
- 2026Beyond Static Guarantees: Measuring the Static-Pass Dynamic-Fail Gap in Security-Sensitive and LLM-Generated Python Code9 Sep 2026
- 2026CS-Guard: Benchmarking LLM Guardrails for Code Generation Security9 Sep 2026
- 2026The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption9 Sep 2026
- 2026Building a research-software catalog with a coding agent: from hackathon prototype to public deployment4 Sep 2026
- 2026Interpreting and Steering for Safe and Correct Code Generation30 Aug 2026
- 2026Compared to What? A Human-Anchored Security Benchmark for LLM-Generated Infrastructure-as-Code28 Aug 2026
- 2026EVOMAL: Self-Poisoning in Self-Evolving Coding Agents26 Aug 2026
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigation26 Aug 2026
- 2026MACGen: Toward Functionally Correct and Secure Code Generation via Multi-Agent Collaboration26 Aug 2026
- 2026Trustworthy RAG: An Evaluation Agent for Detecting Misinformation and Knowledge Poisoning in Generative AI Systems21 Aug 2026
- 2026Vibe Coding and Web Application Security: A Twin-Prompt Study21 Aug 2026
- 2026Measuring What a Specification Determines: A Formal Semantic-Block Model and an Execution-Judged Benchmark19 Aug 2026
- 2026WeSCE: A Benchmark for Measuring Security Drift in LLM-Driven Code Editing15 Aug 2026
- 2026Detecting Contaminated Code-Generation Prompt Batches via Influence Functions14 Aug 2026
- 2026Characterizing the Quality Profile of AI-Generated C++ in Production6 Aug 2026
- 2026LangChoiceBench: Measuring and Explaining Programming-Language Choice in LLMs6 Aug 2026
- 2026Security-First Evaluation of Text-to-Terraform: Benchmarking LLMs and SLMs for Secure IaC Generation2 Aug 2026
- 2026EduPluginBench: Executable Assurance for AI-Generated Educational Plugins1 Aug 2026
- 2026SWE-NFI: Studying and Benchmarking Coding Agents for Non-Functional Improvements29 Jul 2026
- 2026SkillGate: Cost Efficient Runtime Malicious Skill File Detection in Coding Agents28 Jul 2026
- 2026SecDrift: Measuring Sector-Conditioned Security Drift in AI-Generated Code28 Jul 2026
- 2026The Illusion of Secure LLM Code: Closing the Security Gap via Iterative Reprompting26 Jul 2026
- 2026Poster: Rethinking Security in LLM Code Generation through Real-World Risk Scenarios25 Jul 2026
- 2026Design Theater: Evaluating the Gap Between User-Facing Design Reasoning and Implementation in Generative UI Tools24 Jul 2026
- 2026From Evaluation to Optimisation: Hierarchy-Aware Training Signals for CWE Prediction in Python23 Jul 2026
- 2026Evaluating Large Language Models for Symbolic Security Protocol Analysis22 Jul 2026
- 2026Tool-Guided Retrieval-Augmented Repair for Securing LLM-Generated C Code21 Jul 2026
- 2026Generative Compilation: On-the-Fly Compiler Feedback as AI Generates Code15 Jul 2026
- 2026Skills That Don't Exist: A Large-Scale Study of Hallucinated Skill Recommendation in LLM Agents14 Jul 2026
- 2026Understanding the Impact of AI Code Assistants on Security API Usage: An Empirical Study13 Jul 2026
- 2026The Hitchhiker's Guide to Monoculture: AI Homogenizes Syntax, Not (Necessarily) Semantics12 Jul 2026
- 2026Do These Violent Delights Have Violent Ends? Measuring the Post-Merge Fate of Agentic Code10 Jul 2026
- 2026TrustX Agent Risk Classification Framework (ARC): Risk-Tiering Internally Created Agentic AI Systems10 Jul 2026
- 2026Functional and Secure Code Generation with Task Vectors8 Jul 2026
- 2026Multi-Channel Spread-Spectrum Code Watermarking7 Jul 2026
- 2026Plainbook: Data Science, in Plain Language7 Jul 2026
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software6 Jul 2026
- 2026Builder, Defender, Breaker: Measurable Independence and Bounded Autonomy When Generative Models Build, Defend and Test Software3 Jul 2026
50 newest of 417 All 417 (JSON)
- 2024RedCode: Risky Code Execution and Generation Benchmark for Code Agentscited by 87
- 2024SpecRover: Code Intent Extraction via LLMscited by 71
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 54
- 2024WIPI: A New Web Threat for LLM-Driven Web Agentscited by 50
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wildcited by 36
- 2024AutoSafeCoder: A Multi-Agent Framework for Securing LLM Code Generation through Static Analysis and Fuzz Testingcited by 34
- 2026Prompt Injection Attacks on Agentic Coding Assistants: A Systematic Analysis of Vulnerabilities in Skills, Tools, and Protocol Ecosystemscited by 30
- 2025AI Agentic Programming: A Survey of Techniques, Challenges, and Opportunitiescited by 26
- 2025Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projectscited by 23
- 2025Multi-Agent Penetration Testing AI for the Webcited by 19
- 2025Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Taskscited by 18
- 2024Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarioscited by 16
12 most cited of 80 All 80 (JSON)
- 2026Groundability, Not Scale Alone: When Weak Reviewers Can Audit Strong Coding Agents1 Oct 2026
- 2026API Secrets Should Never Become Tokens in the LLM's Vocabulary: A Threat Analysis of API Credential Handling in LLM Agent Systems and an Empirical Evaluation of a Vault-Mediated Execution Boundary27 Sep 2026
- 2026A Study of the Reliability of Agentic AI-Generated Programs16 Sep 2026
- 2026Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks15 Sep 2026
- 2026Adversarial Testing of Automated Program Repair Agents for Security Vulnerabilities14 Sep 2026
- 2026Not All Agents Are Equal: Code Quality and Post-Merge Maintenance Across Five Autonomous Coding Agents in the Wild12 Sep 2026
- 2026Building a research-software catalog with a coding agent: from hackathon prototype to public deployment4 Sep 2026
- 2026EVOMAL: Self-Poisoning in Self-Evolving Coding Agents26 Aug 2026
- 2026MACGen: Toward Functionally Correct and Secure Code Generation via Multi-Agent Collaboration26 Aug 2026
- 2026SWE-NFI: Studying and Benchmarking Coding Agents for Non-Functional Improvements29 Jul 2026
- 2026SkillGate: Cost Efficient Runtime Malicious Skill File Detection in Coding Agents28 Jul 2026
- 2026Skills That Don't Exist: A Large-Scale Study of Hallucinated Skill Recommendation in LLM Agents14 Jul 2026
12 newest of 80 All 80 (JSON)
- 2023Who Wrote this Code? Watermarking for Code Generationcited by 116
- 2024BEEAR: Embedding-based Adversarial Removal of Safety Backdoors in Instruction-tuned Language Modelscited by 50
- 2023Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attackscited by 29
- 2024Security Attacks on LLM-based Code Completion Toolscited by 15
- 2026The Trigger in the Haystack: Extracting and Reconstructing LLM Backdoor Triggerscited by 13
- 2025SALAD: Systematic Assessment of Machine Unlearning on LLM-Aided Hardware Designcited by 10
- 2025RedCoder: Automated Multi-Turn Red Teaming for Code LLMscited by 8
- 2026Tracking Capabilities for Safer Agentscited by 4
- 2026FloatDoor: Platform-Triggered Backdoors in LLMscited by 1
- 2026Detecting Data Poisoning in Code Generation LLMs via Black-Box, Vulnerability-Oriented Scanningcited by 0
- 2026CS-Guard: Benchmarking LLM Guardrails for Code Generation Securitycited by 0
- 2026CS-Guard: Benchmarking LLM Guardrails for Code Generation Security9 Sep 2026
- 2026FloatDoor: Platform-Triggered Backdoors in LLMs17 Jun 2026
- 2026Detecting Data Poisoning in Code Generation LLMs via Black-Box, Vulnerability-Oriented Scanning17 Mar 2026
- 2026Tracking Capabilities for Safer Agents1 Mar 2026
- 2026The Trigger in the Haystack: Extracting and Reconstructing LLM Backdoor Triggers3 Feb 2026
- 2025RedCoder: Automated Multi-Turn Red Teaming for Code LLMs25 Jun 2025
- 2025SALAD: Systematic Assessment of Machine Unlearning on LLM-Aided Hardware Design2 Jun 2025
- 2024Security Attacks on LLM-based Code Completion Tools20 Aug 2024
- 2024BEEAR: Embedding-based Adversarial Removal of Safety Backdoors in Instruction-tuned Language Models24 Jun 2024
- 2023Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks4 Aug 2023
- 2023Who Wrote this Code? Watermarking for Code Generation24 May 2023
- 2022Discovering Language Model Behaviors with Model-Written Evaluationscited by 805
- 2024ProSec: Fortifying Code LLMs with Proactive Security Alignmentcited by 24
- 2023Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generationcited by 21
- 2025Teaching an Old LLM Secure Coding: Localized Preference Optimization on Distilled Preferencescited by 10
- 2026Secure Code Generation via Online Reinforcement Learning with Vulnerability Reward Modelcited by 4
- 2026AI Alignment Breaks at the Edgecited by 3
- 2026Safe RLHF Beyond Expectation: Stochastic Dominance for Universal Spectral Risk Controlcited by 2
- 2026Ablating Safety: Mechanisms for Removing Alignment in Language Models for Security Applicationscited by 1
- 2024Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generationcited by 0
- 2026Ablating Safety: Mechanisms for Removing Alignment in Language Models for Security Applications17 May 2026
- 2026Safe RLHF Beyond Expectation: Stochastic Dominance for Universal Spectral Risk Control11 Mar 2026
- 2026AI Alignment Breaks at the Edge23 Feb 2026
- 2026Secure Code Generation via Online Reinforcement Learning with Vulnerability Reward Model7 Feb 2026
- 2025Teaching an Old LLM Secure Coding: Localized Preference Optimization on Distilled Preferences31 May 2025
- 2024Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generation18 Dec 2024
- 2024ProSec: Fortifying Code LLMs with Proactive Security Alignment19 Nov 2024
- 2023Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generation3 Oct 2023
- 2022Discovering Language Model Behaviors with Model-Written Evaluations19 Dec 2022
- 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injectioncited by 15
- 2025Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generationcited by 9
- 2025RESCUE: Retrieval Augmented Secure Code Generationcited by 7
- 2025RAG-Pull: Turning Retrieval into a Code-Injection Channel via Invisible Unicode Perturbationscited by 4
- 2026Improving LLM-Assisted Secure Code Generation through Retrieval-Augmented-Generation and Multi-Tool Feedbackcited by 1
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revisioncited by 0
- 2026Quantifiable Uncertainty: A Stochastic Consensus Multi-Agent RAG Framework for Robust Malware Detectioncited by 0
- 2026Trustworthy RAG: An Evaluation Agent for Detecting Misinformation and Knowledge Poisoning in Generative AI Systemscited by 0
- 2026Trustworthy RAG: An Evaluation Agent for Detecting Misinformation and Knowledge Poisoning in Generative AI Systems21 Aug 2026
- 2026Quantifiable Uncertainty: A Stochastic Consensus Multi-Agent RAG Framework for Robust Malware Detection8 May 2026
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revision2 Mar 2026
- 2026Improving LLM-Assisted Secure Code Generation through Retrieval-Augmented-Generation and Multi-Tool Feedback1 Jan 2026
- 2025RESCUE: Retrieval Augmented Secure Code Generation21 Oct 2025
- 2025RAG-Pull: Turning Retrieval into a Code-Injection Channel via Invisible Unicode Perturbations13 Oct 2025
- 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injection23 Apr 2025
- 2025Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generation5 Feb 2025
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025Can Reasoning Models Reason about Hardware? An Agentic HLS Perspectivecited by 9
- 2025Fortifying LLM-Based Code Generation with Graph-Based Reasoning on Secure Coding Practicescited by 1
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigationcited by 0
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigation26 Aug 2026
- 2025Fortifying LLM-Based Code Generation with Graph-Based Reasoning on Secure Coding Practices8 Oct 2025
- 2025Can Reasoning Models Reason about Hardware? An Agentic HLS Perspective17 Mar 2025
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar 2024
- 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinementcited by 33
- 2025AutoBaxBuilder: Bootstrapping Code Security Benchmarkingcited by 4
- 2025Secure-Instruct: An Automated Pipeline for Synthesizing Instruction-Tuning Datasets Using LLMs for Secure Code Generationcited by 2
- 2026Learn from Your Mistakes: Tree-like Self-Play for Secure Code LLMscited by 0
- 2026Learn from Your Mistakes: Tree-like Self-Play for Secure Code LLMs2 Jun 2026
- 2025AutoBaxBuilder: Bootstrapping Code Security Benchmarking24 Dec 2025
- 2025Secure-Instruct: An Automated Pipeline for Synthesizing Instruction-Tuning Datasets Using LLMs for Secure Code Generation8 Oct 2025
- 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinement9 Dec 2024
- 2026Constrained Code Generation with Discrete Diffusioncited by 1
- 2026Constrained Code Generation with Discrete Diffusion16 May 2026
- 2023StarCoder: may the source be with you!cited by 790
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2023VeriGen: A Large Language Model for Verilog Code Generationcited by 197
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 150
- 2023Large Language Models for Code: Security Hardening and Adversarial Testingcited by 149
- 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 136
- 2022Large Language Models Meet NL2Code: A Surveycited by 135
- 2023Purple Llama CyberSecEval: A Secure Coding Benchmark for Language Modelscited by 130
- 2022Benchmarking Large Language Models for Automated Verilog RTL Code Generationcited by 112
- 2022Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generationcited by 97
- 2022Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingcited by 91
- 2023Identifying and Mitigating the Security Risks of Generative AIcited by 90
12 most cited of 298 All 298 (JSON)
- 2026SecureVibe: Making Vibe Coding More Secure29 Sep 2026
- 2026How Much Prompt Is Enough? A Blackbox Minimization of Few-Shots in LLMs28 Sep 2026
- 2026MoMHa: Multi-Objective Optimization of LLM Harnesses over Accuracy, Safety, and Tokens25 Sep 2026
- 2026Making Agents More Consistent: Skills Should Form Habits for Repeat Tasks21 Sep 2026
- 2026An Empirical Evaluation of Cost-Efficient Large Language Models on Algorithmic Programming Tasks16 Sep 2026
- 2026What is the Difference Between Me and You? Benchmarking the Quality Gap Between Human-Written and AI-Generated Code11 Sep 2026
- 2026Beyond Static Guarantees: Measuring the Static-Pass Dynamic-Fail Gap in Security-Sensitive and LLM-Generated Python Code9 Sep 2026
- 2026The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption9 Sep 2026
- 2026Interpreting and Steering for Safe and Correct Code Generation30 Aug 2026
- 2026Compared to What? A Human-Anchored Security Benchmark for LLM-Generated Infrastructure-as-Code28 Aug 2026
- 2026Vibe Coding and Web Application Security: A Twin-Prompt Study21 Aug 2026
- 2026Measuring What a Specification Determines: A Formal Semantic-Block Model and an Execution-Judged Benchmark19 Aug 2026
12 newest of 298 All 298 (JSON)