paper-with-me

홈 › Papers

LLbezpeky: Leveraging Large Language Models for Vulnerability Detection

2024-01-02 · Noble Saji Mathews, Yelizaveta Brus, Yousra Aafer, Meiyappan Nagappan, Shane McIntosh

Despite the continued research and progress in building secure systems, Android applications continue to be ridden with vulnerabilities, necessitating effective detection methods. Current strategies involving static and dynamic analysis tools come with limitations like overwhelming number of false positives and limited scope of analysis which make either difficult to adopt. Over the past years, machine learning based approaches have been extensively explored for vulnerability detection, but its real-world applicability is constrained by data requirements and feature engineering challenges. Large Language Models (LLMs), with their vast parameters, have shown tremendous potential in understanding semnatics in human as well as programming languages. We dive into the efficacy of LLMs for detecting vulnerabilities in the context of Android security. We focus on building an AI-driven workflow to assist developers in identifying and rectifying vulnerabilities. Our experiments show that LLMs outperform our expectations in finding issues within applications correctly flagging insecure apps in 91.67% of cases in the Ghera benchmark. We use inferences from our experiments towards building a robust and actionable vulnerability detection system and demonstrate its effectiveness. Our experiments also shed light on how different various simple configurations can affect the True Positive (TP) and False Positive (FP) rates.

📄 PDF Abstract BibTeX arXiv:2401.01269

Code (0)

등록된 구현이 없습니다.

Tasks

Feature EngineeringVulnerability Detection

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

Generalization-Enhanced Code Vulnerability Detection via Multi-Task Instruction Fine-Tuning

2024-06-06 · Xiaohu Du, Ming Wen, Jiahao Zhu, Zifan Xie 외

Code Pre-trained Models (CodePTMs) based vulnerability detection have achieved promising results over recent years. However, these models struggle to generalize as they typically learn superficial mapping from source cod…

Multi-Task LearningVulnerability Detection

LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights

2025-02-10 · Ze Sheng, Zhicheng Chen, Shuning Gu, Heqing Huang 외

Large Language Models (LLMs) are emerging as transformative tools for software vulnerability detection, addressing critical challenges in the security domain. Traditional methods, such as static and dynamic analysis, oft…

Data IntegrationVulnerability Detection

Large Language Models Cannot Reliably Detect Vulnerabilities in JavaScript: The First Systematic Benchmark and Evaluation

2025-12-01 · Qingyuan Fei, Xin Liu, Song Li, Shujiang Wu 외 arxiv

Researchers have proposed numerous methods to detect vulnerabilities in JavaScript, especially those assisted by Large Language Models (LLMs). However, the actual capability of LLMs in JavaScript vulnerability detection …

Vulnerability Detection

SAEL: Leveraging Large Language Models with Adaptive Mixture-of-Experts for Smart Contract Vulnerability Detection

2025-07-30 · Lei Yu, Shiqi Cheng, Zhirong Huang, Jingyuan Zhang 외 arxiv

With the increasing security issues in blockchain, smart contract vulnerability detection has become a research focus. Existing vulnerability detection methods have their limitations: 1) Static analysis methods struggle …

Vulnerability Detection

Retrieval Augmented Generation Integrated Large Language Models in Smart Contract Vulnerability Detection

2024-07-20 · Jeffy Yu

The rapid growth of Decentralized Finance (DeFi) has been accompanied by substantial financial losses due to smart contract vulnerabilities, underscoring the critical need for effective security auditing. With attacks be…

RAGRetrievalRetrieval-augmented GenerationVulnerability Detection