From Vulnerabilities to Remediation: A Systematic Literature Review of LLMs in Code Security
원문 초록
Large Language Models (LLMs) have emerged as powerful tools for automating various programming tasks, including security-related ones, such as detecting and fixing vulnerabilities. Despite their promising capabilities, when required to produce or modify pre-existing code, LLMs could introduce vulnerabilities unbeknown to the programmer. When analyzing code, they could miss clear vulnerabilities or signal nonexistent ones. In this Systematic Literature Review (SLR), we aim to investigate both the security benefits and potential drawbacks of using LLMs for a variety of code-related tasks. In particular, first we focus on the types of vulnerabilities that could be introduced by LLMs, when used for producing code. Second, we analyze the capabilities of LLMs to detect and fix vulnerabilities, in any given code, and how the prompting strategy of choice impacts their performance in these two tasks. Last, we provide an in-depth analysis on how data poisoning attacks on LLMs can impact performance in the aforementioned tasks.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Addressing The Devastating Effects Of Single-Task Data Poisoning In Exemplar-Free Continual Learning
VLMs Can Aggregate Scattered Training Patches
Generative AI and Creativity: A Systematic Literature Review and Meta-Analysis
Does Low Rank Adaptation Lead to Lower Robustness against Training-Time Attacks?
Adversarial Robustness of Deep Learning Models for Inland Water Body Segmentation from SAR Images
Explicit and Implicit Representations in AI-based 3D Reconstruction for Radiology: A Systematic Review
토론
이 논문과 연결된 포럼 글이 아직 없습니다.