Large Language Models for Code: Security Hardening and Adversarial Testing
Not on the map. Why?
Cited by 27 in LLM agents and tool use, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Large language models (large LMs) are increasingly trained on massive codebases and used to generate code. However, LMs lack awareness of security and are found to frequently produce unsafe code. This work studies the security of LMs along two important axes: (i) security hardening, which aims to enhance LMs' reliability in generating secure code, and (ii) adversarial testing, which seeks to evaluate LMs' security at an adversarial standpoint. We address both of these by formulating a new security task called controlled code generation. The task is parametric and takes as input a binary property to guide the LM to generate secure or unsafe code, while preserving the LM's capability of generating functionally correct code. We propose a novel learning-based approach called SVEN to solve this task. SVEN leverages property-specific continuous vectors to guide program generation towards the given property, without modifying the LM's weights. Our training procedure optimizes these continuous vectors by enforcing specialized loss terms on different regions of code, using a high-quality dataset carefully curated by us. Our extensive evaluation shows that SVEN is highly effective in achieving strong security control. For instance, a state-of-the-art CodeGen LM with 2.7B parameters generates secure code for 59.1% of the time. When we employ SVEN to perform security hardening (or adversarial testing) on this LM, the ratio is significantly boosted to 92.3% (or degraded to 36.8%). Importantly, SVEN closely matches the original LMs in functional correctness.
Key facts. Cited by 155 papers in the map (data through 14 Oct 2026). Builds on 43 of its 76 references that are in the map. First posted on arXiv 10 Feb 2023.
Builds on
43 of 76 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
31 more
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 799
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 762
- 2021GPT Understands, Toocited by 716
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 498
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 431
- 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 378
- 2021Learning How to Ask: Querying LMs with Mixtures of Soft Promptscited by 377
- 2022A Systematic Evaluation of Large Language Models of Codecited by 363
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 358
- 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 272
- 2022Efficient Training of Language Models to Fill in the Middlecited by 255
- 2021WARP: Word-level Adversarial ReProgrammingcited by 221
- 2023SantaCoder: don't reach for the stars!cited by 170
- 2020Deep Learning for Text Style Transfer: A Surveycited by 162
- 2020Deep Learning based Vulnerability Detection: Are We There Yet?cited by 144
- 2022MultiPL-E: A Scalable and Extensible Approach to Benchmarking Neural Code Generationcited by 136
- 2020You Autocomplete Me: Poisoning Vulnerabilities in Neural Code Completioncited by 131
- 2021Examining Zero-Shot Vulnerability Repair with Large Language Modelscited by 105
- 2018SySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilitiescited by 92
- 2021CVEfixes: Automated Collection of Vulnerabilities and Their Fixes from Open-Source Softwarecited by 91
- 2022Lost at C: A User Study on the Security Implications of Large Language Model Code Assistantscited by 91
- 2022Controllable Natural Language Generation with Contrastive Prefixescited by 75
- 2018The Art, Science, and Engineering of Fuzzing: A Surveycited by 62
- 2020Transcending Transcend: Revisiting Malware Classification in the Presence of Concept Driftcited by 53
- 2023Data Quality for Software Vulnerability Datasetscited by 51
- 2021CoProtector: Protect Open-Source Code against Unauthorized Training Usage with Data Poisoningcited by 47
- 2021Neural Transfer Learning for Repairing Security Vulnerabilities in C Codecited by 36
- 2021Controlling Conditional Language Models without Catastrophic Forgettingcited by 32
- 2022VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Pythoncited by 17
- 2022On Distribution Shift in Learning-based Bug Detectorscited by 15
- 2021A ground-truth dataset of real security patchescited by 2
Built on by
Citing papers per year: 2023: 9; 2024: 38; 2025: 60; 2026: 48.
155 papers.
Sort:
By area:
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2023Who Wrote this Code? Watermarking for Code Generationcited by 141
- 2024Vulnerability Detection with Code Language Models: How Far Are We?cited by 139
- 2023Identifying and Mitigating the Security Risks of Generative AIcited by 91
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2024Instruction Tuning for Secure Code Generationcited by 68
- 2024Exploiting LLM Quantizationcited by 65
- 2024SelfDefend: LLMs Can Defend Themselves against Jailbreaking in a Practical Mannercited by 63
- 2025CWEval: Outcome-driven Evaluation on Functionality and Security of LLM Code Generationcited by 59
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insightscited by 47
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wildcited by 43
- 2024CYCLE: Learning to Self-Refine the Code Generationcited by 42
38 more
- 2025BaxBench: Can LLMs Generate Correct and Secure Backends?cited by 41
- 2024Constrained Decoding for Secure Code Generationcited by 37
- 2025LessLeak-Bench: A First Investigation of Data Leakage in LLMs Across 83 Software Engineering Benchmarkscited by 37
- 2024Large Language Models in Cybersecurity: State-of-the-Artcited by 34
- 2024Prompting Techniques for Secure Code Generation: A Systematic Investigationcited by 34
- 2023DeceptPrompt: Exploiting LLM-driven Code Generation via Adversarial Natural Language Instructionscited by 33
- 2023Natural Language Generation and Understanding of Big Code for AI-Assisted Programming: A Reviewcited by 32
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChaincited by 31
- 2024Compromising Embodied Agents with Contextual Backdoor Attackscited by 31
- 2024Toward Secure Code Generation: Bridging Correctness and Security via Task-Adaptive Vulnerability Modeling and Execution-Based Benchmarkingcited by 27
- 2024NoFunEval: Funny How Code LMs Falter on Requirements Beyond Functional Correctnesscited by 26
- 2025Exploring the Roles of Large Language Models in Reshaping Transportation Systems: A Survey, Framework, and Roadmapcited by 26
- 2024ProSec: Fortifying Code LLMs with Proactive Security Alignmentcited by 25
- 2024PerfCodeGen: Improving Performance of LLM Generated Code with Execution Feedbackcited by 24
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2024PromSec: Prompt Optimization for Secure Generation of Functional Source Code with Large Language Models (LLMs)cited by 19
- 2024Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarioscited by 18
- 2025PurpCode: Reasoning for Safer Code Generationcited by 18
- 2025From CVE Entries to Verifiable Exploits: An Automated Multi-Agent Framework for Reproducing CVEscited by 18
- 2025Correctness Assessment of Code Generated by Large Language Models Using Internal Representationscited by 17
- 2024HexaCoder: Secure Code Generation via Oracle-Guided Synthetic Training Datacited by 16
- 2025UniGuardian: A Unified Defense for Detecting Prompt Injection, Backdoor Attacks and Adversarial Attacks in Large Language Modelscited by 16
- 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injectioncited by 16
- 2023FRANC: A Lightweight Framework for High-Quality Code Generationcited by 14
- 2024Black-Box Adversarial Attacks on LLM-Based Code Completioncited by 14
- 2025SecRepoBench: Benchmarking Code Agents for Secure Code Completion in Real-World Repositoriescited by 14
- 2025A.S.E: A Repository-Level Benchmark for Evaluating Security in AI-Generated Codecited by 14
- 2023Nova: Generative Language Models for Assembly Code with Hierarchical Attention and Contrastive Learningcited by 12
- 2025Training Language Models to Generate Quality Code with Program Analysis Feedbackcited by 12
- 2025FaultLine: Automated Proof-of-Vulnerability Generation Using LLM Agentscited by 12
- 2024Uncovering LLM-Generated Code: A Zero-Shot Synthetic Code Detector via Code Rewritingcited by 11
- 2025VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detectioncited by 11
- 2024LLMs Can Defend Themselves Against Jailbreaking in a Practical Manner: A Vision Papercited by 10
- 2024From Vulnerabilities to Remediation: A Systematic Literature Review of LLMs in Code Securitycited by 10
- 2025Rethinking the Evaluation of Secure Code Generationcited by 10
- 2025Teaching an Old LLM Secure Coding: Localized Preference Optimization on Distilled Preferencescited by 10
- 2025RedCoder: Automated Multi-Turn Red Teaming for Code LLMscited by 9
- 2025RedCodeAgent: Automatic Red-teaming Agent against Diverse Code Agentscited by 9
50 most cited of 155 All 155 (JSON)
- 2026Security in LLM-Assisted Coding: A Systematic Literature Review11 Oct 2026
- 2026Last Secure Code Benchmark: Is the Code You Vibe Secure?10 Oct 2026
- 2026Hidden in the Comments: A Context-Injection Attack Surface in Code LLMs4 Oct 2026
- 2026JevVibe: Efficient Classification-Guided Secure Code Generation28 Sep 2026
- 2026Metrics Failure in LLM-Based Code Vulnerability Repair: An Empirical Study and a Change-Aware Screen22 Sep 2026
- 2026The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption9 Sep 2026
- 2026PatchBench: Evaluating AI Agents for Vulnerability Patching3 Sep 2026
- 2026CodePoisonRAG: Knowledge Poisoning Attacks on Retrieval-Augmented Code Generation2 Sep 2026
- 2026Interpreting and Steering for Safe and Correct Code Generation30 Aug 2026
- 2026MACGen: Toward Functionally Correct and Secure Code Generation via Multi-Agent Collaboration26 Aug 2026
- 2026WeSCE: A Benchmark for Measuring Security Drift in LLM-Driven Code Editing15 Aug 2026
- 2026Activation Probes Surface Code-Security Signals that the Model's Output Misses10 Aug 2026
38 more
- 2026On the Robustness of LLMs' Internal Representation of Code Correctness8 Aug 2026
- 2026SecDrift: Measuring Sector-Conditioned Security Drift in AI-Generated Code28 Jul 2026
- 2026From Evaluation to Optimisation: Hierarchy-Aware Training Signals for CWE Prediction in Python23 Jul 2026
- 2026From Adoption to Deployment: A Qualitative Study on AI Integration in Software Development Practice18 Jul 2026
- 2026Understanding the Impact of AI Code Assistants on Security API Usage: An Empirical Study13 Jul 2026
- 2026Functional and Secure Code Generation with Task Vectors8 Jul 2026
- 2026FlipGuard: Defending Large Language Models Against Quantization-Conditioned Backdoor Attacks27 Jun 2026
- 2026SoK: AI Secure Code Generation: Progress, Pitfalls, and Paths Forward23 Jun 2026
- 2026Activating Latent Security Knowledge through LLM-Guided Risk Analysis for Secure Code Generation15 Jun 2026
- 2026Willing but Unable: Separating Refusal from Capability in Code LLMs via Abliteration3 Jun 2026
- 2026Learn from Your Mistakes: Tree-like Self-Play for Secure Code LLMs2 Jun 2026
- 2026What Breaks When LLMs Code? Characterizing Operational Safety Failures of Agentic Code Assistants29 May 2026
- 2026Poison with Style: A Practical Poisoning Attack on Code Large Language Models26 May 2026
- 2026PromptAudit: Auditing Prompt Sensitivity in LLM-Based Vulnerability Detection22 May 2026
- 2026A Comprehensive Evaluation of Code Language Models for Security Patch Detection13 May 2026
- 2026SecureForge: Finding and Preventing Vulnerabilities in LLM-Generated Code via Prompt Optimization8 May 2026
- 2026Bridging Generation and Training: A Systematic Review of Quality Issues in LLMs for Code6 May 2026
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wild22 Apr 2026
- 2026SynthFix: Adaptive Neuro-Symbolic Code Vulnerability Repair19 Apr 2026
- 2026Surgical Repair of Insecure Code Generation in LLMs17 Apr 2026
- 2026DeepGuard: Secure Code Generation via Multi-Layer Semantic Aggregation10 Apr 2026
- 2026Broken by Default: A Formal Verification Study of Security Vulnerabilities in AI-Generated Code7 Apr 2026
- 2026Measuring and Exploiting Contextual Bias in LLM-Assisted Security Code Review19 Mar 2026
- 2026Security-by-Design for LLM-Based Code Generation: Leveraging Internal Representations for Concept-Driven Steering Mechanisms11 Mar 2026
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revision2 Mar 2026
- 2026Learning to Generate Secure Code via Token-Level Rewards26 Feb 2026
- 2026From SFT to RL: Demystifying the Post-Training Pipeline for LLM-based Vulnerability Detection15 Feb 2026
- 2026LLMs + Security = Trouble9 Feb 2026
- 2026Secure Code Generation via Online Reinforcement Learning with Vulnerability Reward Model7 Feb 2026
- 2026TrapSuffix: Proactive Defense Against Adversarial Suffixes in Jailbreaking6 Feb 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2026AI Agent for Reverse-Engineering Legacy Finite-Difference Code and Translating to Devito26 Jan 2026
- 2026How Secure is Secure Code Generation? Adversarial Prompts Put LLM Defenses to the Test11 Jan 2026
- 2026SastBench: A Benchmark for Testing Agentic SAST Triage6 Jan 2026
- 2026Adaptive Hierarchical Evaluation of LLMs and SAST tools for CWE Prediction in Python4 Jan 2026
- 2026Cracking IoT Security: Can LLMs Outsmart Static Analysis Tools?2 Jan 2026
- 2025On the Effectiveness of Instruction-Tuning Local LLMs for Identifying Software Vulnerabilities23 Dec 2025
- 2025Reflection-Driven Control for Trustworthy Code Agents22 Dec 2025
50 newest of 155 All 155 (JSON)
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wildcited by 43
- 2024Compromising Embodied Agents with Contextual Backdoor Attackscited by 31
- 2024Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarioscited by 18
- 2025From CVE Entries to Verifiable Exploits: An Automated Multi-Agent Framework for Reproducing CVEscited by 18
- 2025SecRepoBench: Benchmarking Code Agents for Secure Code Completion in Real-World Repositoriescited by 14
- 2025FaultLine: Automated Proof-of-Vulnerability Generation Using LLM Agentscited by 12
- 2025RedCodeAgent: Automatic Red-teaming Agent against Diverse Code Agentscited by 9
- 2025VulAgent: Hypothesis-Validation based Multi-Agent Vulnerability Detectioncited by 8
- 2025SCGAgent: Recreating the Benefits of Reasoning Models for Secure Code Generation with Agentic Workflowscited by 4
- 2026What Breaks When LLMs Code? Characterizing Operational Safety Failures of Agentic Code Assistantscited by 4
- 2024Towards Exception Safety Code Generation with Intermediate Representation Agents Frameworkcited by 3
- 2025Towards Generalized Routing: Model and Agent Orchestration for Adaptive and Efficient Inferencecited by 3
12 most cited of 26 All 26 (JSON)
- 2026Last Secure Code Benchmark: Is the Code You Vibe Secure?10 Oct 2026
- 2026MACGen: Toward Functionally Correct and Secure Code Generation via Multi-Agent Collaboration26 Aug 2026
- 2026Activation Probes Surface Code-Security Signals that the Model's Output Misses10 Aug 2026
- 2026SoK: AI Secure Code Generation: Progress, Pitfalls, and Paths Forward23 Jun 2026
- 2026What Breaks When LLMs Code? Characterizing Operational Safety Failures of Agentic Code Assistants29 May 2026
- 2026SecureForge: Finding and Preventing Vulnerabilities in LLM-Generated Code via Prompt Optimization8 May 2026
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wild22 Apr 2026
- 2026AI Agent for Reverse-Engineering Legacy Finite-Difference Code and Translating to Devito26 Jan 2026
- 2026SastBench: A Benchmark for Testing Agentic SAST Triage6 Jan 2026
- 2025Reflection-Driven Control for Trustworthy Code Agents22 Dec 2025
- 2025DualGauge: Automated Joint Security-Functionality Benchmarking of Specification-Only Code Generation by LLMs and Coding Agents24 Nov 2025
- 2025BlueCodeAgent: A Blue Teaming Agent Enabled by Automated Red Teaming for CodeGen AI20 Oct 2025
12 newest of 26 All 26 (JSON)
- 2023Who Wrote this Code? Watermarking for Code Generationcited by 141
- 2024SelfDefend: LLMs Can Defend Themselves against Jailbreaking in a Practical Mannercited by 63
- 2025UniGuardian: A Unified Defense for Detecting Prompt Injection, Backdoor Attacks and Adversarial Attacks in Large Language Modelscited by 16
- 2024LLMs Can Defend Themselves Against Jailbreaking in a Practical Manner: A Vision Papercited by 10
- 2025RedCoder: Automated Multi-Turn Red Teaming for Code LLMscited by 9
- 2025ASTRA: Autonomous Spatial-Temporal Red-teaming for AI Software Assistantscited by 6
- 2026How Secure is Secure Code Generation? Adversarial Prompts Put LLM Defenses to the Testcited by 4
- 2024MCGMark: An Encodable and Robust Online Watermark for Tracing LLM-Generated Malicious Codecited by 1
- 2025Collaborative penetration testing suite for emerging generative AI algorithmscited by 0
- 2026TrapSuffix: Proactive Defense Against Adversarial Suffixes in Jailbreakingcited by 0
- 2026FlipGuard: Defending Large Language Models Against Quantization-Conditioned Backdoor Attackscited by 0
- 2026FlipGuard: Defending Large Language Models Against Quantization-Conditioned Backdoor Attacks27 Jun 2026
- 2026TrapSuffix: Proactive Defense Against Adversarial Suffixes in Jailbreaking6 Feb 2026
- 2026How Secure is Secure Code Generation? Adversarial Prompts Put LLM Defenses to the Test11 Jan 2026
- 2025Collaborative penetration testing suite for emerging generative AI algorithms22 Oct 2025
- 2025ASTRA: Autonomous Spatial-Temporal Red-teaming for AI Software Assistants5 Aug 2025
- 2025RedCoder: Automated Multi-Turn Red Teaming for Code LLMs25 Jun 2025
- 2025UniGuardian: A Unified Defense for Detecting Prompt Injection, Backdoor Attacks and Adversarial Attacks in Large Language Models18 Feb 2025
- 2024MCGMark: An Encodable and Robust Online Watermark for Tracing LLM-Generated Malicious Code2 Aug 2024
- 2024SelfDefend: LLMs Can Defend Themselves against Jailbreaking in a Practical Manner8 Jun 2024
- 2024LLMs Can Defend Themselves Against Jailbreaking in a Practical Manner: A Vision Paper24 Feb 2024
- 2023Who Wrote this Code? Watermarking for Code Generation24 May 2023
- 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injectioncited by 16
- 2025RESCUE: Retrieval Augmented Secure Code Generationcited by 7
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoningcited by 3
- 2026CodePoisonRAG: Knowledge Poisoning Attacks on Retrieval-Augmented Code Generationcited by 1
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revisioncited by 0
- 2026CodePoisonRAG: Knowledge Poisoning Attacks on Retrieval-Augmented Code Generation2 Sep 2026
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revision2 Mar 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2025RESCUE: Retrieval Augmented Secure Code Generation21 Oct 2025
- 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injection23 Apr 2025
- 2024ProSec: Fortifying Code LLMs with Proactive Security Alignmentcited by 25
- 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 6
- 2026From SFT to RL: Demystifying the Post-Training Pipeline for LLM-based Vulnerability Detectioncited by 4
- 2026From SFT to RL: Demystifying the Post-Training Pipeline for LLM-based Vulnerability Detection15 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
- 2024ProSec: Fortifying Code LLMs with Proactive Security Alignment19 Nov 2024
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChaincited by 31
- 2025PurpCode: Reasoning for Safer Code Generationcited by 18
- 2025VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detectioncited by 11
- 2025VULPO: Context-Aware Vulnerability Detection via On-Policy LLM Optimizationcited by 3
- 2025VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detection8 Dec 2025
- 2025VULPO: Context-Aware Vulnerability Detection via On-Policy LLM Optimization14 Nov 2025
- 2025PurpCode: Reasoning for Safer Code Generation25 Jul 2025
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChain21 Oct 2023
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2024Vulnerability Detection with Code Language Models: How Far Are We?cited by 139
- 2023Identifying and Mitigating the Security Risks of Generative AIcited by 91
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2024Instruction Tuning for Secure Code Generationcited by 68
- 2024Exploiting LLM Quantizationcited by 65
- 2025CWEval: Outcome-driven Evaluation on Functionality and Security of LLM Code Generationcited by 59
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insightscited by 47
- 2024CYCLE: Learning to Self-Refine the Code Generationcited by 42
- 2025BaxBench: Can LLMs Generate Correct and Secure Backends?cited by 41
- 2024Constrained Decoding for Secure Code Generationcited by 37
- 2025LessLeak-Bench: A First Investigation of Data Leakage in LLMs Across 83 Software Engineering Benchmarkscited by 37
12 most cited of 101 All 101 (JSON)
- 2026Security in LLM-Assisted Coding: A Systematic Literature Review11 Oct 2026
- 2026Hidden in the Comments: A Context-Injection Attack Surface in Code LLMs4 Oct 2026
- 2026JevVibe: Efficient Classification-Guided Secure Code Generation28 Sep 2026
- 2026Metrics Failure in LLM-Based Code Vulnerability Repair: An Empirical Study and a Change-Aware Screen22 Sep 2026
- 2026The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption9 Sep 2026
- 2026PatchBench: Evaluating AI Agents for Vulnerability Patching3 Sep 2026
- 2026Interpreting and Steering for Safe and Correct Code Generation30 Aug 2026
- 2026WeSCE: A Benchmark for Measuring Security Drift in LLM-Driven Code Editing15 Aug 2026
- 2026On the Robustness of LLMs' Internal Representation of Code Correctness8 Aug 2026
- 2026SecDrift: Measuring Sector-Conditioned Security Drift in AI-Generated Code28 Jul 2026
- 2026From Evaluation to Optimisation: Hierarchy-Aware Training Signals for CWE Prediction in Python23 Jul 2026
- 2026From Adoption to Deployment: A Qualitative Study on AI Integration in Software Development Practice18 Jul 2026
12 newest of 101 All 101 (JSON)